Шардирование сервиса объявлений Авито Доставки. Часть I
Привет, меня зовут Артем, и я работаю в Авито с 2016 года. Начинал как тестировщик, затем вырос в backend-инженера, с 2019 года пишу на golang, а сейчас руковожу командой разработки в Авито Доставке в роли техлида. В этой статье поделюсь опытом шардирования нашего основного сервиса delivery-item: зачем мы это сделали, как подошли к задаче, с какими граблями столкнулись и как всё выглядит спустя почти два года.
Материал будет полезен backend-инженерам, тимлидам и всем, кому интересно масштабирование сервисов и работа с базами данных. Это моя первая «проба пера», поэтому как говорится, прошу отнестись с пониманием.




