Single responsibility

Each service in our system is tasked with a single area. The adderservice adds numbers, the eventservice records and reports on events. Holding to the principle of single responsibility as a system grows naturally facilitates decisions of where boundaries between services should be.