In this talk, we'll follow the different paths that 3 companies (GitHub, SendGrid, and Catalyst) took in their journey of self-discovery and transformation from monolith to microservices. Sha and Jovel will share their experiences in these companies on the advantages and disadvantages of both microservices and monoliths, why you may want to stay with monoliths, and the problems & perils to watch out for when moving towards microservices.
Jovel is the engineering manager of the Apps team in GitHub. Her team is in charge of all things related to programmatic access and building integrations on top of GitHub with the goal of allowing developers to customize their GitHub experience. Before that, she was a principal software engineer for Twilio SendGrid overseeing authorization and authentication. Much of her experience revolves around the intricacies of managing access in a microservice vs monolithic context.