Тёмный

Ozon Tech Go Meetup 

Ozon Tech
Подписаться 10 тыс.
Просмотров 10 тыс.
50% 1

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
Наш сайт: tech.ozon.ru/
Habr: https: habr.com/ru/co....
Telegram: t.me/ozon_tech

Опубликовано:

 

23 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 13   
@vova_dev
@vova_dev Год назад
Владимир про аллокаторы огонь.
@Jakonda-qk6im
@Jakonda-qk6im Год назад
Крутой ивент, огромное спасибо всем спикерам. Очень понравилась тема про память.
@batazor
@batazor Год назад
Очень интересно, спасибо!
@yanslow9083
@yanslow9083 Год назад
Непрерывное профилирование микро сервисов на Go, постоянно пропадает голос у спикера, ощущение, что какой-то нажимает кнопку и звук пропадает. Начиная с 50:10, 51:11, 52:17, 52:58, 53:21, 54:25 уже начинает раздражать, 55:30, 56:35... и тд., к сожалению, интересно было бы нормально послушать.
@s1ovac308
@s1ovac308 Год назад
2 доклад по тех. неполадкам, конечно жесть
@EmilAliev-su6cr
@EmilAliev-su6cr 6 месяцев назад
0:21
@EmilAliev-su6cr
@EmilAliev-su6cr 6 месяцев назад
1:06
@ЕвгенийГригорьев-ш9ц
Доклад последнего гражданина - вообще ни о чем - видно он и не гошник и не плюсист. Вначале привел большой кусок лишних сведений про тиси малок - потом вообще какая-то банальщина. У меня такой вывод - чел просто вышел попиариться, доклад- просто -ноль
@viktorkoreysha2982
@viktorkoreysha2982 Год назад
Евгений, уверяю вас, что Вова Балун очень даже крутой гошник с большим опытом. Предлагаю перейти в конструктивную плоскость, а не в обсуждение спикера. Что бы вы добавили к докладу? Каких ответов вам не хватило?
@ЕвгенийГригорьев-ш9ц
@@viktorkoreysha2982 Виктор, что мне ваше уверения ?! - я сужу по тому что вижу - а вижу я не то, что можно было бы назвать "крутым" - а, лишь желание человека "торговать лицом", но и контент - "такое себе". Ну а если Вы Виктор, рискуя своим авторитетом, называет кого-то крутым - то пусть покажет свой "крутой" проект на гитхабе - тогда мы - простые люди удивимся и посыпем голову пеплом. А пока это - только слова - слова - слова. Ну лично у меня нет ничего личного к субъекту - просто видел его ролики - ну и я сужу по контенту. Вот реальный код - конечно скажет много больше - реально сделанный продукт в виде кода - еще больше.
@ЕвгенийГригорьев-ш9ц
Ах - вы просили перейти в плоскость доклада - ну вот - есть кое-что. Каких ответов нехватило? А какие вопрсы тут ставились? Ну вот по сути - Го использует тс-малок - это знают все - принимается как данность - какие вопросы перед нами это ставит? - да ровно никаких. Есть ли решения, которые помогают эффективно использовать эти знания - А?!!! = где они - где? Вместо этого прозвучала рекомендация писать собственные аллокаторы - вы это серьезно?! В конце доклада - вообще прозвучало, что это все малополезно - да тут я согласен, а раз так - зачем этот доклад? Ну и доклад связан с личностью докладчика - понимая это - делаю выводы Итак мой вывод: доклад - пустой и не несет полезной нагрузки
@СергейИванов-ш6ц5с
И для каких сервисов понадобились свои аллокаторы? Только один раз приходилось их прикручивать, вернее, искать утечки, где сами сервисы весили под 50Гб и каждый запрос отъедал немерянно
@ЕвгенийГригорьев-ш9ц
Просто Балуну жесть как хочется поторговать лицом - есть такой сорт граждан
Далее
Artist 4-Mavsum 20-son FINAL  (21.09.2024)
2:20:46
Просмотров 325 тыс.
Ozon Tech Community C# Meetup
3:33:52
Просмотров 9 тыс.
Understanding the Go Compiler - Jesús Espino
42:55
Просмотров 3,4 тыс.