In the last two chapters, you have been transitioning from solutions that meet functional requirements to pattern implementations that do not add any business functionality. Despite this, these implementations are crucial for your system to become more scalable, resilient, and better performing.
When you finished the Gamification microservice and connected its logic to the web client, you completed the new requested ...