January 2020
Intermediate to advanced
640 pages
16h 56m
English
In this section, we will extract the individual services from the Links 'R' Us monolith and build a standalone service binary for each one. This is also the point where you will probably realize that our clean, interface-based design that we have been preaching about since the beginning of this book finally begins to pay off.
As it turns out, we can take the service-specific code from Chapter 10, Building, Packaging, and Deploying Software, and use it as is with a few minor changes. For each service, we will create a main package that performs the following set of tasks: