JCrete® http://podcasts.jcrete.org/ Session recordings and material from the hottest Java unconference in the world. Podcast Generator 2.6 - http://podcastgen.sourceforge.net Tue, 11 Dec 2018 04:14:01 +0200 en Creative Commons Attribution-ShareAlike 3.0. http://podcasts.jcrete.org/images/itunes_image.png JCrete® http://podcasts.jcrete.org/ Session recordings and material from the hottest Java unconference in the world. JCrete® Podcasts JCrete® JCrete® podcasts@jcrete.org yes Reactive Systems & Journaling - Daniel Shaya (Session 3) Investigated the benefits of journaling and symbiosis with the Reactive paradigm with ReactiveJournal. 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 testing2) Remoting3) 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.

]]>
Investigated the benefits of journaling and symbiosis with the Reactive paradigm with ReactiveJournal. http://podcasts.jcrete.org/?name=2017-07-29_session_3__reactive_systems__journaling_-_daniel_shaya.mp3 http://podcasts.jcrete.org/?name=2017-07-29_session_3__reactive_systems__journaling_-_daniel_shaya.mp3 56:12 podcasts@jcrete.org (JCrete®) JCrete® no Tue, 18 Jul 2017 14:15:00 +0300