Micro Task Abstraction (Erl, Naserpour)
How can single-purpose logic with specialized processing requirements be separated and governed independently?
The logic is separated into granular, single-purpose functions (or “micro-tasks”) that form the basis of individual microservice implementations.
By applying the Micro Task Abstraction pattern we identify single-purpose tasks that form the basis of microservice deployments.
This pattern is typically applied during the pre-design analysis stages, as explained in the complete pattern description.