[DevFest Nantes 2019] Apache Pulsar 101: architecture, concepts et comparaison
Speakers : Quentin Adam & Steven Le Roux CQRS, Event streaming, Event sourced, log management, Kafka, RabbitMQ… L’écosystème bruisse de la gestion événementielle de tout bord. L’importance de Kafka dans ce phénomène est particulièrement pertinent et permet de à nombreuses organisation de se construire autours d’une vision moderne de l’ESB. En quelques années, la gestion des évènements, messages broker ou log collectors, sont devenue des pierre angulaires de beaucoup d’architecture. Dans cet écosystème, un nom commence à tourner de plus en plus, Apache Pulsar. Ce projet open source issue de Yahoo a su gagner en popularité et trouver ses cas d’usages ces dernières années. Le but de ce talk est de vous le faire découvrir, en parlant de son architecture, de comparer ses points forts et ses faiblesses sur les autres système (SQS, Kafka, RabbitMQ, Iron, Redis listen) et surtout leurs différences, de montrer des exemples d’usage en Java. Les deux speakers utilisent Pulsar en production (au coté de kafka et rabbitMQ) et peuvent ainsi rapporter également du REX sur l’opérabilité de cette plateforme.