Microservice and Containerization Patterns > Event Processing Patterns > Atomic Event Processing
Atomic Event Processing (Erl, Naserpour)
How can event processing for microservices be reliably and atomically carried out?
![Atomic Event Processing](https://patterns.arcitura.com/wp-content/uploads/2018/09/atomic_event_processing.png)
Problem
Solution
Application
A dedicated event management service is deployed within the microservice isolation boundary, thereby guaranteeing that only events related to that microservice will be processed by the event management service.
![Atomic Event Processing: The dedicated event management service reliably notifies Microservice B of the fact that Event A has occurred. Atomic Event Processing: The dedicated event management service reliably notifies Microservice B of the fact that Event A has occurred.](https://patterns.arcitura.com/wp-content/uploads/2018/09/fig1-1.png)
The dedicated event management service reliably notifies Microservice B of the fact that Event A has occurred.
This pattern can be applied by utilizing an event store, as explained in the complete pattern description.
This pattern is covered in Module 10: Advanced Microservice Architecture & Containerization..
For more information regarding microservice and containerization courses and accreditation,
visit the Microservice Architect Certification program page..