Summary

Get a summary of what we have covered in this chapter.

We'll cover the following

Recap

In this chapter, we used event-carried state transfer to decouple modules. Modules such as Store Management and Customers were made into event producers to improve their independence by allowing them to use locally cached data, avoiding a blocking gRPC call to retrieve it. We also expanded the state that is shared in the application. Asynchronous messaging APIs can and should be documented like synchronous APIs, and we were introduced to a couple of tools that make the task easier.

Get hands-on with 1400+ tech skills courses.