Fullstack Reactive Server Sent Events
Reactive programming is a programming paradigm aimed at maintaining overall coherence by propagating changes from a reactive source (modification of a variable, user input, etc.) to elements dependent on this source.
Reactive applications are more and more important today as they are:
- Highly Available: the system must respond quickly no matter what,
- Resilient: the system must always remain available, even in case of error or even if it is overloaded,
- Message Oriented: the system uses asynchronous messages.
Which meets the requirements of today's users.