Design decisions impact the scalability of a single microservice. As with other application capabilities, decisions that are made during the design and early coding phases largely influence the scalability of services.
Microservice scalability requires a balanced approach between services and their supporting infrastructures. Services and their infrastructures also need to to be scaled in harmony.
...