Session: How Feature Flags Can Make Splitting a Monolith Safer
While there are many very compelling reasons to split a monolith into microservices, it can be a very risky endeavor. The benefits of splitting are likely still worth it, but it is also valuable to take the time to think through the challenges and how you can mitigate them before jumping in.
In this talk, I will discuss a brief background on what feature flags are, why you might want to split up your monolith, some of the most common challenges associated with splitting a monolith and finally, how you can use feature flags to help mitigate the risks associated with those challenges.
Bio
Joy is a Principal Software Engineer at Split, focusing primarily on back-end. Prior to Split, she worked at Box. At both Split and Box, she has lead efforts around splitting monoliths into microservices, revamping authorization frameworks, creating REST API standards, audit logging and more. 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).