Accessing Non-Blocking Databases Using R2DBC and Spring

Large numbers of data and requests from the web can be handled well by responsive APIs. Clients (like your browser) can subscribe to “events” by utilizing the “server-side event” model, which “pushes” available events to the client. 

It is not useful in cases with simple CRUD applications, but when dealing with situations with millions of “subscribers”, it is significantly faster than traditional “request-response” architectures.