Summary
In this chapter, we focused on the step-by-step implementation of Helping Hands microservices using the Pedestal framework. We learned how to implement Hexagonal Architecture using Clojure protocols (https://clojure.org/reference/protocols) and Pedestal interceptors. We also implemented the required microservices for the Helping Hands application in Pedestal. In the next chapter, we will learn how to configure our microservices and maintain the runtime state of the application that includes connection with persistent storage and message queues to store data and send events, respectively.