It goes without saying that we'll implement our microservices using the Lagom framework. Lagom supports both Maven and SBT as build tools but SBT provides a much better user experience so we will ignore Maven as it is less relevant for Scala projects.
As before, our SBT setup will contain a number of files describing different aspects of the project. For the following, assume we've ...