Vaidik will be presenting the following session
-
keyboard_arrow_down
Vaidik Kapoor - Continuously deploying a distributed monolith
45 Mins
Case Study
Beginner
Microservices are not easy. We start with hopes of independent scaling, better resource utilisation, independent teams working on individual services. But if not carefully handled, we often end up (sometimes not even realising) with a complex distributed monolith that requires complex and error prone orchestration everyday, eventually slowing us down like an elephant.
This talk is about our journey of infrequent painful deployments of our distributed monolith to almost 10 deployments everyday, our CI/CD strategy that enabled us to get to that state and where we are now in our journey of rearchitecting our microservices.
1. What got you started/interested in modern software development methods?
My personal experience of being a developer who was impacted by the tooling and infrastructure that was available at the time I was actively writing a lot of code.
2. What do you think is the biggest challenge faced by the software product engineering community today?
Quality continues to be a big challenge, especially with increasingly complex tech being used for building web scale products.