Pular para o conteúdo

The Hard Lessons of Cloud Migration: inDrive's Path from Monolith to Microservices

25 de março de 2026 · 1 h 14 min

Notas do episódio

Join us for a fascinating conversation with Alexander 'Sasha' Lisachenko (Software Architect) and Artem Gab (Senior Engineering Manager) from inDrive, one of the global leaders in mobility operating in 48 countries and processing over 8 million rides per day. Sasha and Artem take us through their four-year transformation journey from a monolithic bare-metal setup in a single data center to a fully cloud-native microservices architecture on AWS. They share the hard-earned lessons from their migration, including critical challenges with Redis cluster architecture, the discovery of single-threaded CPU bottlenecks, and how they solved hot key problems using Uber's H3 hexagon-based geospatial indexing. We dive deep into their migration from Redis to Valkey on ElastiCache, achieving 15-20% cost optimization and improved memory efficiency, and their innovative approach to auto-scaling ElastiCache clusters across multiple dimensions. Along the way, they reveal how TLS termination on master nodes created unexpected bottlenecks, how connection storms can cascade when Redis slows down, and why engine CPU utilization is the one metric you should never ignore. This is a story of resilience, technical problem-solving, and the reality of large-scale cloud transformations — complete with rollbacks, late-night incidents, and the eventual triumph of a fully elastic, geo-distributed platform serving riders and drivers across the globe.

With Alexander Lisachenko, Software Architect, inDrive ; With Artem Gab, Senior Engineering Manager, Runtime Systems, inDrive

  • Todos os episódios de The AWS Developers Podcast

    Configurações

    Exibição

    Idioma

    Define quais estações você vê primeiro na página inicial.

    Histórico

    As rádios e episódios ouvidos recentemente e suas últimas buscas ficam só neste navegador.

    Avisos

    Um aviso rápido quando um podcast que você segue tem um episódio novo. Desative podcasts individuais pelo sino na página deles.

    Conta

    Salve favoritos – no app e no site.

    Atalhos de teclado

    /
    Abrir busca
    Espaço
    Reproduzir ou pausar
    ← →
    No player: voltar 15 s, avançar 30 s (episódios) · na fileira: próximo bloco
    ↑ ↓
    Na fileira: alvo dentro do bloco
    Home / End
    Na fileira: primeiro ou último bloco
    Esc
    Fechar janela ou menu
    ?
    Esta visão geral
    Tocando agora

    Ir para a estação

    A seguir

      Adicione episódios com “A seguir” – eles tocam depois do episódio atual.