Microservice and Containerization Patterns > Fundamental Microservice and Container Patterns > Micro Task Abstraction
Micro Task Abstraction (Erl, Naserpour)
How can single-purpose logic with specialized processing requirements be separated and governed independently?
Problem
Solution
Application
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.