- PVSM.RU - https://www.pvsm.ru -
Конференция для разработчиков высоконагруженных сервисов расширяет географию — мы едем в Новосибирск! Вперед, за новыми знаниями, опытом, идеями, знакомствами и впечатлениями. И знаете, глядя на программу [1] очень похоже, что это станет доброй традицией — летом посещать Сибирь, под катом обзор докладов.

Highload++ Siberia [2] хоть и форк уже ставшего традиционным Highload++, но, как и в случае некоторых известных технологий, пойдет своим путем и будет развивать свои собственные традиции. Начнем с достаточно камерного мероприятия — всего два потока, но все доклады отменного качества. Судите сами.
Первый день конференции 25 июня начнется с доклада Михаила Курмаева из Badoo, в котором он собирается поднять [3] простую, на первый взгляд, тему — коннект и выполнение запросов к базе данных или другим сервисам. Однако надежность любого высоконагруженного проекта напрямую зависит от взаимодействия всех частей, и есть вероятность, что что-то пойдет не так. Поговорим о том, что это может быть, и как подобные проблемы решаются в Badoo.
Тем временем Павел Павелко в зале Иркутск (мы же в Сибири) поделится [4] альтернативным подходом к построению бэкенда и фронтенда для реализации концепции прогрессивных страниц.
Далее в Красноярске будет два доклада от Avito.
Николай Голов расскажет [5], как без распределенных транзакций и жесткой связности обеспечить целостность данных в микросервисной архитектуре. Продолжая тему, Константин Евтеев подробнее познакомит [6] слушателей с sagas, в данном случае на PostgreSQL, для реализации зависимых изменений данных без нарушения целостности.
Параллельный трек до обеда оккупирован ЦФТ и докладами о том, как удалось сократить время [7] простоя backend при установке обновлений; как выявить узкие места [8] в работе серверной части ПО и в 10 раз сократить количество инцидентов производительности, о миграциях в Oracle [9] и конкретных рекомендациях, как с ними работать.
Пока в одном зале будет перерыв, Юрий Насретдинов подробно объяснит [10], для чего VK нужен ClickHouse, сколько хранится данных, какие возникают проблемы в эксплуатации и многое другое.

А разработчик ClickHouse Алексей Миловидов обещает поделиться [11] приёмами «чёрной магии» для низкоуровневой оптимизации и «белой магии» — способами применения методов data science для достижения прироста производительности на широком диапазоне вариантов CPU.
Booking.com в лице Виктора Билыка планирует рассказать [12] о месте машинного обучения в процессе разработки и показать конкретные примеры применения моделей.
Алексей Рагозин из Дойче Банк согласен, что в нашей области высоких нагрузок, как и в многих других, теория часто расходится с практикой. Тем не менее, некоторые инструменты, которые даёт нам наука, заслужено могут претендовать на место в арсенале инженера-практика, Алексей предлагает [13] нас с ними познакомить.

В завершение первого дня разработчик nginx Дмитрий Волынцев познакомит [14] нас с проектом njs — JavaScript-интерпретатором в nginx. А Иван Бондаренко из 2ГИС расскажет [15], из каких opensource-компонентов собрать собственный Speech-to-Text, где взять данные для обучения и как понять, хорошо получилось или так себе.
Это далеко не все. Традиционно, помимо докладов на большую аудиторию, пройдут и митапы [16] для камерного обсуждения задач в узком кругу специалистов: от функционального программирования на JS и Haskell вместо Ruby on Rails, до вопросов, какая польза инженеру от DevRel.
Новый день приготовит для участников не меньше ценно информации. Так, например, с самого первого доклада предстоит непростой выбор:
Александр Тоболь собирается рассказать [19] про внутреннее устройство сервиса звонков на ОК с возможностью звонить между WEB, iOS, Droid. А также про AI, который внутри платформы звонков собирает статистику и автоматически настраивает параметры сетевого протокола.
Дмитрий Симоненко и Дмитрий Сарафанников из Яндекса представят [20] новый масштабируемый пулер соединений для PostgreSQL, который называется Odyssey, и расскажут, как в нём устранили архитектурные проблемы PgBouncer’а и сделали много нового.
Доклад [21] Антона Русакова посвящен истории о том, как в Badoo впервые возникла необходимость не просто принимать деньги от пользователей, но и делать им выплаты. Тогда команде разработки пришлось интегрировать три крупные платежные системы самостоятельно, естественно с каждой возник ворох проблем, о которых и узнаем из доклада.
Евгений Россинский (СТО ivi) обсудит одну из сторон задачи по улучшению качества обслуживания пользователей при просмотре видео. Для того чтобы что-то улучшить, надо сначала померить и найти метрику качества. Евгений обещает рассказать [22], каким образом собирается нужная информация и какие инструменты используются. Есть смутные подозрения, что это как-то связано с Apache Flink.

Дмитрий Леванов из Яндекса расскажет [23] о том, как выжать из Couchbase максимальную производительность и ничего не сломать на примере одной из самых больших инсталляций Couchbase в мире.
Дмитрий Скоков покажет [24], как в реализовано развертывание тестовых стендов, как эксплуатации надоело еженедельно добавлять новые сервисы в стек и удалось переложить это на плечи разработчиков.
Алексей Баитов поделится опытом [26] 2ГИС непрерывной доставки микросервисной архитектуры, которая уже в продакшне. А ещё расскажет о том, как изменили традиционный подход связанности микросервисов: убрали излишние интеграции внутри команды и избавились от преждевременного легаси по поддержанию старых версий API.
И наконец, докладчик, которого, независимо от темы, нельзя пропустить — Андрей Аксенов (Sphinx). В этот раз под его руководством разберем [27], как изготовить свою формулу ранжирования страниц (поисковой выдачи), как обучить свою первую нехитрую ML-модель, и как затем понять хорошо ли получилось.

В качестве дополняющих мероприятий на Highload++ Siberia проводим съезд активистов [28] IT-сообществ, который на РИТ++ прошел крайне успешно. В первую очередь, это площадка для знакомства, общения, обмена опытом, обсуждения актуальных проблем и нахождения способов их решения, на которой соберутся все самые неравнодушные и деятельные представители индустрии.
Сети вокруг конференции
Для тех, кто все еще верит, что Новосибирск — это очень далеко, предусмотрена возможность купить онлайн-трансляцию [29], или через несколько месяцев дождаться видео докладов на нашем youtube-канале [30] по серверному программированию, базам данных и highload.
Задавать вопросы к организаторам, докладчикам или другим участникам, следить за обновлениями и новостями удобно в Telegram-чате [31] (@HighLoadTalks) конференции. Социальные сети (https://www.facebook.com/HighLoadConference/ [32], https://vk.com/highloadconference [33] ) для фото, новостей и отчетиков, т.е. именно для того, для чего они и придуманы.
Автор: mi5ha6in
Источник [34]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/konferentsiya/283587
Ссылки в тексте:
[1] программу: http://www.highload.ru/siberia/2018/schedule
[2] Highload++ Siberia: http://www.highload.ru/siberia/2018/
[3] собирается поднять: http://www.highload.ru/siberia/2018/abstracts/3710
[4] поделится: http://www.highload.ru/siberia/2018/abstracts/3682
[5] расскажет: http://www.highload.ru/siberia/2018/abstracts/3694
[6] познакомит: http://www.highload.ru/siberia/2018/abstracts/3455
[7] сократить время: http://www.highload.ru/siberia/2018/abstracts/3307
[8] выявить узкие места: http://www.highload.ru/siberia/2018/abstracts/3299
[9] миграциях в Oracle: http://www.highload.ru/siberia/2018/abstracts/3298
[10] объяснит: http://www.highload.ru/siberia/2018/abstracts/3614
[11] поделиться: http://www.highload.ru/siberia/2018/abstracts/3633
[12] рассказать: http://www.highload.ru/siberia/2018/abstracts/3608
[13] предлагает: http://www.highload.ru/siberia/2018/abstracts/3653
[14] познакомит: http://www.highload.ru/siberia/2018/abstracts/3645
[15] расскажет: http://www.highload.ru/siberia/2018/abstracts/3585
[16] митапы: http://www.highload.ru/siberia/2018/meetups
[17] рассказать: http://www.highload.ru/siberia/2018/abstracts/3365
[18] расскажет: http://www.highload.ru/siberia/2018/abstracts/3297
[19] собирается рассказать: http://www.highload.ru/siberia/2018/abstracts/3548
[20] представят: http://www.highload.ru/siberia/2018/abstracts/3747
[21] Доклад: http://www.highload.ru/siberia/2018/abstracts/3609
[22] рассказать: http://www.highload.ru/siberia/2018/abstracts/3622
[23] расскажет: http://www.highload.ru/siberia/2018/abstracts/3664
[24] покажет: http://www.highload.ru/siberia/2018/abstracts/3655
[25] REG.RU: https://www.reg.ru/?rlink=reflink-717
[26] поделится опытом: http://www.highload.ru/siberia/2018/abstracts/3308
[27] разберем: http://www.highload.ru/siberia/2018/abstracts/3625
[28] съезд активистов: http://www.highload.ru/siberia/2018/communities
[29] онлайн-трансляцию: https://conf.ontico.ru/conference/join/hl2018-siberia.html?popup=hls2018
[30] youtube-канале: https://www.youtube.com/c/profyclub
[31] Telegram-чате: https://t.me/HighLoadTalks
[32] https://www.facebook.com/HighLoadConference/: https://www.facebook.com/HighLoadConference/
[33] https://vk.com/highloadconference: https://vk.com/highloadconference
[34] Источник: https://habr.com/post/414527/?utm_source=habrahabr&utm_medium=rss&utm_campaign=414527
Нажмите здесь для печати.