- PVSM.RU - https://www.pvsm.ru -
23 сентября в московском офисе Mail.Ru Group пройдёт тематический митап «Go в продакшене». Знакомьтесь с программой и регистрируйтесь! Вход на событие бесплатный, по одобренной регистрации.
На митапе мы хотим рассказать и показать на примерах разных компаний, как мигрировать на Go с других языков, почему проекты и компании выбирают Go, какие они решают задачи, с чем сталкиваются при переходе, какие получают результаты и т.д. Митап ориентирован на людей, которые не имеют опыта в Go, но очень хотят попробовать и нуждаются во вдохновляющих примерах.
Доклад о достаточно зрелом сервисе в Mail.Ru, ему более 5 лет. Обсудим проблемы рассылки пуш-уведомлений в больших объемах. Расскажу о проблемах в Python, почему мы решили переходить на Go и через какие сложности прошли при разработке. Обсудим полученные метрики живого сервиса.
Как мы сделали собственный медиасервер на Go, где выиграли, где проиграли, как интегрировались с инфраструктурой. Почему выбор пал на Go, а не на традиционные C/C++ (но они тоже там есть), и что получилось в итоге.
Я попытаюсь сравнить процессы перехода на Go в двух компаниях с совершенно разными технологическими стеками (PHP и .NET). Я постараюсь сделать доклад сбалансированным, чтобы в равной степени осветить техническую и организационную сторону вопроса. Чего в этом докладе не будет: рассказа о том, какой Go замечательный язык. Я полагаю, все присутствующие это и так знают.
Доклад посвящен тому, как мы в Почте решили начать перевод проекта с 20-летней историей с Perl на Go. Я обзорно расскажу про архитектуру API Почты до и после, как мы полюбили кодогенерацию и чем полезно тестирование методом черного ящика при смене языка проекта.
Я расскажу о том, как Go сэкономил нам много сил и нервов при написании поиска по Почте. В докладе будут описаны отдельные моменты обработки поисковых запросов и синхронизации ящиков с поисковым индексом, которые хорошо легли на Go. Также расскажу о задачах, с которыми возникли трудности.
Вы узнаете, как мы переписывали микросервисный проект с Java на Go, с какими трудностями столкнулись, какие плюсы смогли разглядеть и что с нами стало после этого.
Расскажу о том, как мы переносили функциональность Ответов с Perl на Go. Поделюсь радостями и болями перехода на этот язык, а в особенности тем, как подружить старый перловый проект с новым гошным. Объясню, почему нам нравится Go и почему мы не жалеем, что перешли на него.
Программа дополняется, сетка с расписанием появится вместе с полной программой. Если хотите поделиться своим кейсом, заполните форму [1].
Для участия необходимо зарегистрироваться [2]. Не забудьте паспорт или водительские права.
Для тех, кто не сможет приехать, будет организована онлайн-трансляция. Ссылку опубликуем в день мероприятия.
Сбор участников и регистрация: 10:00 — 11:00.
Начало докладов: 11:00.
Примерное окончание мероприятия: 17:00.
Адрес: г. Москва, м. Аэропорт, Ленинградский пр-т, д. 39, стр.79.
Автор: Yulia Kovaleva
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/programmirovanie/292555
Ссылки в тексте:
[1] заполните форму: https://docs.google.com/forms/d/e/1FAIpQLSc4FgnsHfjwh2YBmqaQqepZ8y_uWgjAPDd94G6UjNzlHl6Esg/viewform
[2] зарегистрироваться: https://corp.mail.ru/ru/press/events/510/
[3] Источник: https://habr.com/post/423107/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423107
Нажмите здесь для печати.