July 2017
Intermediate to advanced
414 pages
11h 18m
English
If the function under review is autonomous by nature, then it can be taken as a microservice boundary. Autonomous services typically would have fewer dependencies on external functions. They accept input, use its internal logic and data for computation, and return a result. All utility functions, such as an encryption engine or a notification engine, are straightforward candidates.
A delivery service that accepts an order, processes it, and then informs the trucking service is another example of an autonomous service. An online flight search based on cached seat availability information is yet another example of an autonomous function.
Read now
Unlock full access