Enterprise Event-Driven Platform - Kafka, Saga & Resilience

Distributed Systems • EDA · Actif · Distributed Systems • Platform Engineer · Lab → plateforme (2026)

Plateforme event-driven (Redpanda/Kafka) : producers/consumers, outbox, saga, DLQ, idempotence, backpressure, OTel corrélé - lab systèmes distribués transformé en produit forkable.

Problème

Les démos Kafka s'arrêtent au hello-world. En production, ce qui compte ce sont outbox, idempotence, DLQ, saga et la capacité à diagnostiquer un lag sous charge.

Solution

  • Broker Redpanda/Kafka + Schema Registry
  • Patterns : outbox, saga, DLQ, retry, idempotence, replay
  • Conventions topics / headers / correlation IDs
  • OpenTelemetry end-to-end à travers le bus
  • Metrics consumer lag, throughput, error rate
  • Chaos : poison messages, broker failure, lag injection
  • Load tests et backpressure contrôlée
  • Templates services + docs Quick Start forkables

Stack

Producers / Consumers (Node / Go / Java), PostgreSQL outbox, Redpanda / Kafka, Schema Registry, OpenTelemetry, Prometheus, Grafana, Loki, Tempo, Docker Compose, Kubernetes, k6, Chaos Mesh

Code source

Tous les projets · Contact


Site de Barthez Kenwou - https://barthez-kenwou.dev