3 ms·
Analyze the business processes by roles, and frame it as a cybersecurity review. How many of your microservices are either switching behavior on caller role (u
by FrankWilhoit 3y ago
Analyze the business processes by roles, and frame it as a cybersecurity review. How many of your microservices are either switching behavior on caller role (unmaintainable) or overloading roles (security antipattern)? The dirty little secret is that most microservices, like most subclassed information types, only concern one role. The rest is the proper granularity of role-specific services.
(The other dirty little secret is that the temptation to overload roles (and information types) comes from "the database".)