Async tasks¶
Queues, workers et event-driven architecture — traiter les tâches en arriere-plan et découvrir la communication asynchrone.
A venir
Ce tutoriel est en cours de rédaction.
Contenu prévu¶
| Section | Contenu |
|---|---|
| Fondamentaux | Patterns async, synchrone vs asynchrone, queues |
| Message brokers | RabbitMQ, Kafka, NATS — architecture et choix |
| Workers et consumers | Celery, Sidekiq, Bull, patterns de traitement |
| Event-driven architecture | Events vs commands, pub/sub, event store |
| Retry et dead letter | Idempotence, backoff, DLQ, poison messages |
| Bonnes pratiques | Observabilité, ordering, exactly-once, schéma évolution |
| Cas avances | Saga pattern, outbox, CDC, choreography vs orchestration |