May 2019
Beginner
352 pages
12h 26m
English
6.1 What are the advantages of using services as the fundamental component in a distributed software system?
6.2 Based on the functional breakdown of the authentication features shown in Figure 6.1, create a corresponding breakdown for two-factor authentication and password recovery.
6.3 Explain why microservices should have low coupling and high cohesion.
6.4 What are the principal problems with multi-tier software architectures? How does a microservices architecture help with these problems?
6.5 Explain the differences between synchronous and asynchronous microservices interactions.
6.6 Explain why each microservice should maintain its own data. Explain how data in service replicas can be kept consistent?
Read now
Unlock full access