Rootconf 2017

On service reliability

Gradually migrating to microservices while still running your business

Submitted by Ankit Solanki on Tuesday, 14 February 2017

Preview video

Technical level



Full talk of 40 mins duration



Vote on this proposal

Login to vote

Total votes:  +3


When we started out, ClearTax was a single monolithic application. We had a small team (3 people!) and it worked for us.

We now have multiple products, many internal services, a much larger team. This is the story of our gradual migration towards a microservices company: to to perform infrastructure surgery on a production platform while you’re growing your team and adding user-facing products at the same time.


  • Historical picture: what we started with and the evolution over time
  • Current status, and our platform roadmap going ahead
  • Why the transition took time, and is still happening in places
  • Managing complexity, building tooling for our common problems
  • Tradeoffs between features vs. infrastructure
  • Pain points and mistakes made, the lessons we have learned
  • Takeaways for people who are just starting out

Speaker bio

Ankit: CTO and Co-Founder of ClearTax (YC S2014).

Preview video


  • 1
    Zainab Bawa (@zainabbawa) Reviewer 2 years ago

    Thanks for this proposal, Ankit. To complete the review, we need draft slides and link to a self-recorded video explaining what this talk is about and why the audience should attend it. Please share this information, latest by Wednesday, 22 Feb.

    • 1
      Zainab Bawa (@zainabbawa) Reviewer 2 years ago

      Ankit, thanks for the video. When can we expect draft slides to see the content you will cover and the flow of the proposed talk?

      • 1
        Ankit Solanki Proposer 2 years ago

        Zainab, I am thinking of changing this to a crisp 15 minute session. It’s more of a experience story, not super technical (unlike the other talk).

        I think it’s valuable knowledge, but can be condensed into a shorter talk, and probably more suited to a informal discussion later if the audience wants more details.

        What do you think?

Login with Twitter or Google to leave a comment