Go — целевая платформа разработки, принятая в Ozon Tech. На Go написано более 1000 микросервисов, обеспечивающих работу сайта, склада, систем логистики.
Для хранения мы используем PostgreSQL, Kafka, Ceph, Memcached, Redis, Vertica и Hadoop. В инфраструктуре нам помогает Docker, K8s, NGINX, GitLab. А следим за всем с помощью Prometheus, Thanos, OpenTelemetry, Jaeger, Grafana, Graylog.
📅 09 декабря (пятница)
🕗 18:00
Программа встречи:
💬 2:00 Леонид Могучев (Ozon), руководитель группы тарификации.
Некоторые оптимизации высоконагруженных сервисов могут лежать на поверхности, но без глубокого знания устройства Go не получится найти новые точки роста производительности. Поговорим о нюансах устройства Garbage Collector в Go, о примерах оптимизаций, связанных с его тюнингом.
💬 48:54 Сергей Ивлиев (Global Fashion Group), Senior Golang Engineer in Search Team, расскажет о непрерывном профилировании. В докладе: что это, зачем, как развернуть и протестить у себя и, разумеется, практический кейс.
💬 1:54:20 Владимир Балун (Ozon), ведущий Go-разработчик. Поговорим о стеке в Go и о том, как он динамически расширяется. Также рассмотрим кучу и причины медленного взаимодействия с ней. Посмотрим, как можно оптимизировать программы, используя эти знания, напишем свои собственные аллокаторы на Go.
🔔 Подписывайтесь на наш канал: / ozontech1998
Наш сайт: https://tech.ozon.ru/
Habr: https: https://habr.com/ru/company/ozontech/...
Telegram: https://t.me/ozon_tech
Информация по комментариям в разработке