~/talk

From Today to 10X: Why Groww chose

Talkat RoachFest Bengaluru 2025 · on Thursday, 2025-09-25· [databases, legacy-modernisation]
links:none on file
slides:none on file

Groww migrates a monolithic MySQL setup to CockroachDB to gain horizontal scaling and multi-region writes while keeping existing Spring Boot/JPA apps mostly unchanged. Evaluation replays production traffic at 3x–5x amplification, injects node failures and upgrades, and verifies P95 latency stays acceptable. Migration uses CDC and bidirectional replication for zero-downtime migrations and quick rollback; five to six services are already live on CockroachDB. The move supports 50 million customers and delivers elastic scaling, with migration-tool rough edges resolved during rollout.

AI-written summary · about

  1. 0:00Introduction
  2. 1:38Grow’s mission and growth
  3. 2:45Architectural foundations and scaling
  4. 5:15Future scale and architecture needs
  5. 7:05Multi-region sharding and data locality
  6. 8:13Database requirements for next-gen
  7. 10:00Why CockroachDB selected
  8. 12:09Evaluation process and migration tools
  9. 13:53Evaluation results and challenges
  10. 15:18Current migration status
  11. 15:58Recommendations for scaling
  12. 17:47Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.