или Почему наша система теперь не боится ни распродаж, ни внезапного наплыва любителей гречки и сковородокВсем привет!Меня зовут Александр Исай, я тимлид в Ozon Tech. Сегодня я расскажу историю о том, как мы спасали нашу систему резервации товаров от краха в самый горячий момент года. Читать далее
В комментариях к предыдущему посту "Система резервации на 600 заказов в секунду без буферизации и другой дичи" только ленивый не упомянул явные блокировки в Postgres, как способ борьбы с дедлоками. Это не удивительно, так как select for update - очень популярный прием во всех СУБД, даже на хабре есть статья на эту тему. Что же окажется быстрее?
Сотрудники каждого склада, которые хотят выстроить логистические процессы оптимальным образом, должны знать фактические габариты и вес товаров, которые хранятся на его площадях. Совокупность габаритов и веса товара в Ozon называют объёмно-весовыми характеристиками (ОВХ). Мы разработали, собрали и интегрировали в операционные процессы складов Ozon устройства для измерения габаритов и веса товаров. Об этом мы писали ранее. Но к идее создания своего решения пришли не сразу. Читать далее
Встречаемся онлайн с ведущими разработчиками команды Ozon, а по совместительству преподавателями школы Ozon Go, чтобы поговорить о том, как грамотно писать код, и том, как код на Go используют в Ozon. Будет полезно как тем, кто ожидает результатов отбора на Ozon Golang School, так и тем, кто в отборе не участвовал. Читать дальше →