- CorrelationId VO pour le tracing inter-BC - IdempotencyStore (interface + InMemory) pour garde d'idempotence - correlationId ajouté aux contrats Published Language (retro-compatible par défaut) - Consumers Invoicing et LegacyFulfillment idempotents avec logging - MessengerSalesEventPublisher propage les correlationIds - Tests unitaires idempotence + tests d'intégration consommateurs idempotents
DDDBoilerplate - MiniShop
Boilerplate DDD minimaliste pour tutoriels Blue Book, pense pour PHP/Symfony et transposable.
Document de reference:
Patterns cibles:
- OHS
- ACL
- Conformist
- Published Language
Progression recommandee via tags Git:
step/00-naivestep/01-published-languagestep/02-conformiststep/03-aclstep/04-ohsstep/05-hardening
Description
Languages
PHP
100%