Granularity integrators ./resources/model-3-granularity-integrators.resources/unknown_filename.png (1) database transactions (2) data dependencies (3) workflow and choreography


(2) data dependencies ./resources/model-3-granularity-integrators.resources/unknown_filename.1.png axiom: service that writes data, owns it

big ball of distributed mud


(3) workflow and choreography

a) fault tolerance ./resources/model-3-granularity-integrators.resources/unknown_filename.3.png dependency on other service over the network? network problems breaks your service (monolith did not have this problem)

b) responsiveness and performance ./resources/model-3-granularity-integrators.resources/unknown_filename.2.png Model: 3 types of latency

c) reliability & data consistency ./resources/model-3-granularity-integrators.resources/unknown_filename.4.png