During Winter quarter, I asked for the opportunity to present about a topic in my senior design class, any of my choosing. I chose to give a talk about microservices, because a) it’s a buzzword, b) it’s a mainly distributed software architecture, c) I worked with microservices in Golang for my summer internship at DJI Inc. Having given a similar talk at DJI for the end of my internship, I thought it would make good content to further expand on the slides I had written.