
Quinn Hou
Senior Software Engineer / Engineering Manager, Dapper Labs
Toronto, Canada
Actions
After five years as a software engineer at Dapper Labs, Quinn recently stepped into the role of engineering manager for a team she deeply values. She has been involved in numerous projects, fondly remembering the initial days of whiteboarding the architecture of NBA TopShot. For Quinn, readable code, extendable systems, and team banter are highlights. Outside the office, she enjoys biking, cooking, bouldering, and has recently taken up sewing.
Area of Expertise
Topics
Microservices to Monolith: Lessons from NBA Topshot
When we set out to build NBA Topshot, we thought a microservices architecture was the right choice. But after 20 services and many headaches, we realized that sometimes the simplest approach is the best. We had over-engineered our code, slowed down our shipping speed, and created tech debt. When we started our next project, NFL All Day, we took a different approach and moved towards a near monolithic design.
In this talk, we'll share our journey on reducing complexity in microservices and provide a side-by-side comparison of the same feature implemented with both architectures. We'll discuss the pros and cons of each approach and how they impact simplicity, scalability, extensibility, and developer productivity, as well as share ways to improve your code from project to project.
API World 2023 Sessionize Event
Momentum 2023 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top