Model: 5 service disintegrators
July 28th, 2022
(1) service functionality: single responsibility
(2) code volatility: how often does code change
(3) scalability and throughput: scale/throughput, startup delay
(4) fault tolerance: continue working if one part crashes
(5) access control: separate sensitive data to a separate service
(1) service functionality
what is "single responsibility" is subjective...
(2) code volatility
(3) scalability and throughput
scalability (requests / minute)
startup time "mean time to startup (service)"
(4) fault tolerance
(5) access control
This post was referenced in: