Reactor

Dev back

Spring Boot Quiz: Blocking Calls in Reactive WebFlux

L'article aborde les conséquences de l'appel de méthodes de base de données bloquantes dans un point de terminaison WebFlux réactif. Cela bloque le fil d'événements qui devrait gérer d'autres requêtes, entraînant une perte d'évolutivité. Bien que la requête se termine sans erreur, la performance peut se dégrader sous charge. Il est conseillé d'utiliser un Scheduler pour éviter ce problème.

Dev back

Reactive Programming in Java

Cet article explore la programmation réactive en Java, en mettant l'accent sur son utilité pour les applications modernes exigeant réactivité et scalabilité. Il aborde les scénarios appropriés pour utiliser cette approche, tels que les applications à haute concurrence, les services liés aux entrées/sorties et le traitement de flux de données. L'article s'adresse aux développeurs ayant une expérience pratique et vise à expliquer les raisons d'opter pour la programmation réactive avant de passer à sa mise en œuvre.