Reactive Programming, thinking in Flows

One of the biggest differences between the pieces of your applications applying the “Reactive Programming” paradigm, and those with “Regular Programming” is the fact that your code is based on streams of information. This might be a bit tricky to get your head around first, because as a developer you’re used to one part of … Continue reading "Reactive Programming, thinking in Flows"

Read More

TopicProcessor in Project Reactor: Spreading the message to many

When building your Reactive Application, you sometimes want to split up your single stream into several ones, running concurrently. One of the ways this can be done using the TopicProcessor. Very similary to the concept of a Topic seen in JMS, a TopicProcessor can be used to subscribe on one or multiple streams, and have … Continue reading "TopicProcessor in Project Reactor: Spreading the message to many"

Read More