Découvrez les meilleures pratiques pour développer des applications avec Apache Kafka, à partir d'un aperçu du code de haut niveau pour un producteur et un consommateur de base. Nous aborderons ensuite les stratégies de création de puissantes applications de traitement des flux, notamment la haute disponibilité par réplication, la conservation des données, la conception des producers et leurs garanties.

Nous approfondirons les détails des garanties de livraison, y compris la sémantique exacte, les stratégies de partition et le rééquilibrage des groupes de consommateurs. Enfin, la session se terminera par une discussion sur des sujets compacts, des stratégies de dépannage et un aperçu de la sécurité.