In a typical monolithic application, you have a large application talking to a large database. In a microservices architecture, instead of building a large application, we build a number of smaller applications, known as microservices, which exchange messages among themselves. While the process of migrating from a monolith to microservices can be tricky, we will examine why you would want to make this change, the challenges of this migration, how feature flags solve those challenges, and best practices to tie it all together.
PRO WORKSHOP (MICROSERVICES): Split Your Monolith to Microservices with Feature Flags
- PDTJoin on Hopin
Joy is a Senior Staff Software Engineer at Split.io, focusing primarily on back-end. Prior to Split, she worked at Box, where she worked on a lot of projects including leading the effort to transition Box's monolith to microservices and revamping their authorization framework. She also has experience at a tiny startup and at Microsoft. In addition to designing software and writing a lot of code, she also maintains a blog: https://medium.com/@jkebertz. In her free time, she does a lot of traveling, reading and running ridiculously long distances (mostly on trails).