An Order Management System (OMS) is the textbook example of where CQRS (Command Query Responsibility Segregation) and Event Sourcing truly shine.
In a real-world e-commerce OMS:
Reads outnumber writes: Customers check their order status 100x more often than they actually place an order.
Complex Business Rules: An order cannot be shipped before payment is confirmed; an order cannot be cancelled after it has shipped.
Auditability: You need a perfect, immutable history of what happened to an order and when.






