A developer and architect gives a tutorial on how to apply the principles of event-driven design and clean coding to building out a microservices architecture.