JCrete® Podcasts

Session recordings and material from the hottest Java unconference in the world.

RSS »iTunes »

Reactive Systems & Journaling - Daniel Shaya (Session 3)


We talked through the definition of journaling and how it differs from logging.  Looked at the benefits of journaling to a system.

1) Black box testing
2) Remoting
3) Dealing with back pressure.

Looked at the open source project https://github.com/danielshaya/reactivejournal for concrete examples of how to integrate journaling into a Reactive system in the simplest way.  Discussed how to to write a Reactive Publisher and the threading implications.  Discussed the problems of dealing with back pressure by using an in memory buffer.

Categories | Reactive | Testing


Filetype: MP3 - Size: 77.18MB - Duration: 56:12 m (192 kbps 48000 Hz)

All recordings from JCrete® are published under the Creative Commons Attribution-ShareAlike 3.0 License.