Apache Pulsar 3.0

Par:
fredericmazue

mar, 30/05/2023 - 13:59

Apache Pulsar est une plate-forme de messagerie et de streaming tout-en-un conçue pour le cloud. Les messages peuvent être consommés et acquittés individuellement ou consommés sous forme de flux avec une très faible latence. Son architecture en couches permet une mise à l'échelle rapide sur des centaines de nœuds, sans remaniement des données. La fondation Apache vient d'annoncer la sortie d'Apache Pulsar 3.0, en soulignant que cette mouture est le résultat d'un effort communautaire remarquable, avec plus de 140 contributeurs soumettant environ 1500 commits pour des améliorations de fonctionnalités et des corrections de bogues. Apache Pulsar 3.0 est la première version dotée d'un support à long terme (LTS).

Apache Pulsar 3.0 introduit une nouvelle implémentation du gestionnaire de charge, visant à équilibrer l'utilisation du cluster aussi uniformément que possible tout en minimisant la latence et en réduisant la dépendance à ZooKeeper. Apache Pulsar 3.0 introduit aussi un nouveau mécanisme de message différé pour résoudre les limitations de la fonctionnalité de livraison planifiée et différee de messages des versions précédentes.

Toutes les nouveautés et améliorations d'Apache Pulsar 3.0 sont récapituliées dans ce billet.