Microservices, Event Driven Architecture.
especially for the presentation level or user interface. Event sourcing does have its problems.There’s no standard approach, or existing mechanisms such as SQL queries, for reading the events to obtain information. The current state of an entity can be determined only by replaying all of the events