[Edit]
+
0
-
0

Reactive Programming with Spring - non-blocking / async logic / callback hell

1 2 3 4 5 6 7
In a nutshell reactive programming is about non-blocking, event-driven applications that scale with a small number of threads with backpressure as a key ingredient that aims to ensure producers do not overwhelm consumers. A practical challenge when switching from imperative-style logic to non-blocking is the ability to compose async logic without getting lost in "callback hell".