Mid Microservices Event Store: Each service maintains an event store (e.g., Kafka, or an? event-sourcing database) where it logs every state change as an event.