Vaidik will be presenting the following session
filter_list
  • Vaidik Kapoor
    keyboard_arrow_down

    Vaidik Kapoor - Continuously deploying a distributed monolith

    Vaidik Kapoor
    Vaidik Kapoor
    Engineering Leader
    Self Employed
    schedule 1 year ago
    Sold Out!
    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.

help