Microservices, Event Driven Architecture.
immutable and asynchronous and stored using an append-only operation. The tasks that handle the events can run in the background. This, combined with the fact that there’s no contention during the processing of transactions, can vastly improve performance and scalability for applications,