Приглашаем спикеров на AiConf 2024 – прикладную техническую конференцию по Data Science, которая пройдёт 26 и 27 сентября в Москве.
⠀
В программе конференции:
⠀
- CV, Generative models
- LLM, NLP
- Speech recognition
- RecSys & Search
- и многое другое!
⠀
Заявки на доклады принимаем до 15 июня.
⠀
🎁 Для всех наших спикеров предусмотрены бонусы: билет на конференцию; покроем ваши расходы на логистику, будь то поезд, самолет или автобус; предоставим вам номер в комфортабельном отеле рядом с местом проведения конференции; и, конечно, поможем подготовиться к выступлению.
⠀
✅ Узнать подробнее об AiConf 2024 можно на сайте
⠀
Если у вас есть экспертный опыт, которым вы хотели бы поделиться, но сомневаетесь в актуальности темы доклада — приходите сегодня на онлайн-встречу с Программным комитетом конференции. На встрече обсудим потенциально интересные темы, новости и планы. Поговорим о том, что болит и волнует, обменяемся идеями. И конечно, участники ПК ответят на все ваши вопросы об участии и организации конференции.
⠀
⏰ Ждём вас в онлайн сегодня (23 мая) в 18:00 (Мск)
⠀
Также будем благодарны, если поделитесь этим постом с друзьями и коллегами, которым может быть интересна информация 💚
⠀
✅ Участие в онлайн-встрече свободное, нужно только зарегистрироваться
⠀
В программе конференции:
⠀
- CV, Generative models
- LLM, NLP
- Speech recognition
- RecSys & Search
- и многое другое!
⠀
Заявки на доклады принимаем до 15 июня.
⠀
🎁 Для всех наших спикеров предусмотрены бонусы: билет на конференцию; покроем ваши расходы на логистику, будь то поезд, самолет или автобус; предоставим вам номер в комфортабельном отеле рядом с местом проведения конференции; и, конечно, поможем подготовиться к выступлению.
⠀
⠀
Если у вас есть экспертный опыт, которым вы хотели бы поделиться, но сомневаетесь в актуальности темы доклада — приходите сегодня на онлайн-встречу с Программным комитетом конференции. На встрече обсудим потенциально интересные темы, новости и планы. Поговорим о том, что болит и волнует, обменяемся идеями. И конечно, участники ПК ответят на все ваши вопросы об участии и организации конференции.
⠀
⏰ Ждём вас в онлайн сегодня (23 мая) в 18:00 (Мск)
⠀
Также будем благодарны, если поделитесь этим постом с друзьями и коллегами, которым может быть интересна информация 💚
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Запись техтолка с Максимом Петровым «Anti-Fraud-платформа — технологии верификации» с конференции HighLoad++ 2023
⠀
В ходе интервью обсудили:
⠀
- Антифрод глазами бизнеса и СТО, ключевые темы.
- Технологическую основу антифрода в билайн.
- Как решаются проблемы масштабирования при постоянно растущей нагрузке и ее сезональности, какие процессы и технологии используются.
- Межоператорский антифрод и экосистема.
⠀
Посмотрите 🙌
⠀
В ходе интервью обсудили:
⠀
- Антифрод глазами бизнеса и СТО, ключевые темы.
- Технологическую основу антифрода в билайн.
- Как решаются проблемы масштабирования при постоянно растущей нагрузке и ее сезональности, какие процессы и технологии используются.
- Межоператорский антифрод и экосистема.
⠀
Посмотрите 🙌
YouTube
TechTalk "Anti-Fraud-платформа — технологии верификации" / Максим Петров
Приглашаем на конференцию Saint HighLoad++ 2025, которая пройдет 23 и 24 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
Крупнейшая профессиональная конференция для разработчиков высоконагруженных…
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
Крупнейшая профессиональная конференция для разработчиков высоконагруженных…
Могут ли нейросети творить? В блоке «ИИ и творчество» обсудим создание музыкальных произведений, поиск кадров по описанию, проверим качество видео и звука в звонках и сгенерируем об этом ответ с использованием RAG-метода.
1) Мастер-класс «Создание модульной (и желательно эффективной) RAG-системы». Антон Белоусов (Raft)
В результате воркшопа каждый участник поймет, как строить системы RAG (Retrieval Augmented Generation), узнает их особенности и получит собственную работоспособную систему.
2) Особенности и вызовы реализации технологии создания готовых музыкальных произведений с применением ИИ. Максим Метальников, Максим Смоляков (Сбер)
Генеративный AI достиг больших успехов в создании текстов и изображений, а вот с аудио дела обстоят не так радужно. Доклад затронет методы генерации музыки и то, как нейросети учатся выполнять работу композиторов, аранжировщиков и вокалистов.
3) Как с помощью AI в тысячах видео найти нужный кадр. Александр Соколов (ГПМ Дата)
Доклад затрагивает сложную тему комплексного анализа видео и последующего извлечения нужных сущностей. Для решения задачи в короткий срок используется множество нейронных сетей. Как их подружить, прогнать сотни тысяч видео и научиться извлекать полезное — узнаете из доклада Александра.
4) Измеряем качество видео и звука в видеозвонках на реальных девайсах. Алексей Шпагин (VK, ВКонтакте)
Алексей расскажет о том, как они собрали стенд для тестирования звонков на физических ноутбуках, телефонах и десктопах. Как подают референсные видео и аудио, снимают результат и сравнивают с Zoom и WhatsApp.
Присоединяйтесь к нам на Saint HighLoad++ 2024 🙌
✅ Программа конференции, расписание и билеты на сайте
1) Мастер-класс «Создание модульной (и желательно эффективной) RAG-системы». Антон Белоусов (Raft)
В результате воркшопа каждый участник поймет, как строить системы RAG (Retrieval Augmented Generation), узнает их особенности и получит собственную работоспособную систему.
2) Особенности и вызовы реализации технологии создания готовых музыкальных произведений с применением ИИ. Максим Метальников, Максим Смоляков (Сбер)
Генеративный AI достиг больших успехов в создании текстов и изображений, а вот с аудио дела обстоят не так радужно. Доклад затронет методы генерации музыки и то, как нейросети учатся выполнять работу композиторов, аранжировщиков и вокалистов.
3) Как с помощью AI в тысячах видео найти нужный кадр. Александр Соколов (ГПМ Дата)
Доклад затрагивает сложную тему комплексного анализа видео и последующего извлечения нужных сущностей. Для решения задачи в короткий срок используется множество нейронных сетей. Как их подружить, прогнать сотни тысяч видео и научиться извлекать полезное — узнаете из доклада Александра.
4) Измеряем качество видео и звука в видеозвонках на реальных девайсах. Алексей Шпагин (VK, ВКонтакте)
Алексей расскажет о том, как они собрали стенд для тестирования звонков на физических ноутбуках, телефонах и десктопах. Как подают референсные видео и аудио, снимают результат и сравнивают с Zoom и WhatsApp.
Присоединяйтесь к нам на Saint HighLoad++ 2024 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Повышение цены
⠀
Друзья, с 1 июня стоимость билетов на Saint HighLoad++ 2024 вырастет и станет максимальной. Но если вы забронируете билет до 31 мая, то текущая стоимость зафиксируется и у вас еще будет несколько дней для оплаты.
⠀
На Saint HighLoad++ 2024 вас ждет:
⠀
- насыщенная программа из 80+ докладов на самые актуальные темы, связанные с большими и высоконагруженными IT-системами;
- высокая концентрация IT-профессионалов страны, с которыми вы сможете обсудить свои рабочие вопросы и получить идеи решений;
- и, конечно, классное времяпрепровождение в крутой тусовке единомышленников.
⠀
Ждем вас 24 и 25 июня в Санкт-Петербурге на Saint HighLoad++ 2024 🙌
⠀
✅ Ознакомиться с программой конференции и забронировать билет можно на сайте
⠀
Друзья, с 1 июня стоимость билетов на Saint HighLoad++ 2024 вырастет и станет максимальной. Но если вы забронируете билет до 31 мая, то текущая стоимость зафиксируется и у вас еще будет несколько дней для оплаты.
⠀
На Saint HighLoad++ 2024 вас ждет:
⠀
- насыщенная программа из 80+ докладов на самые актуальные темы, связанные с большими и высоконагруженными IT-системами;
- высокая концентрация IT-профессионалов страны, с которыми вы сможете обсудить свои рабочие вопросы и получить идеи решений;
- и, конечно, классное времяпрепровождение в крутой тусовке единомышленников.
⠀
Ждем вас 24 и 25 июня в Санкт-Петербурге на Saint HighLoad++ 2024 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Разработка Postgres идёт «коммитфестами» — месяцами, когда новые фичи от сообщества проходят ревью и принимаются (либо не принимаются) в будущую версию PostgreSQL. В июле начинается работа над Postgres 18, а значит авторам кода нужны ревью их патчей: иногда даже самый полезный и нужный код остается без внимания и не попадает в ванильную СУБД.
Чтобы решить эту проблему, инициативная группа российских постгресистов во главе с крупнейшим российским СУБД-разработчиком Postgres Pro проводит на Saint HighLoad++ 2024 первую в России Postgres Pre-Commitfest Party, где каждый сможет:
• рассказать о своем патче сообществу
• получить быструю обратную связь от коммитеров с многолетним опытом, в том числе Major Contributors в лице Олега Бартунова и Федора Сигаева!
• найти ревьюера — и повысить свои шансы на комит патча в PostgreSQL!
Чтобы принять участие — заполните форму . Мы рассмотрим заявку и пригласим рассказать о своем патче прямо со сцены Saint HighLoad++ 2024: получить обратную связь от коллег по Postgres-цеху и найти ревьюера. Участие спикеров в Saint HighLoad++ 2024 — за наш счет!
А еще можно сделать ревью одного из представленных патчей. Кстати, это самый простой способ попасть в commit log большого проекта.
P.S. Если вы над чем-то работаете и только планируете принять участие в коммитфесте — всё равно подавайте заявку!
Всем — Slonik! 😉
Чтобы решить эту проблему, инициативная группа российских постгресистов во главе с крупнейшим российским СУБД-разработчиком Postgres Pro проводит на Saint HighLoad++ 2024 первую в России Postgres Pre-Commitfest Party, где каждый сможет:
• рассказать о своем патче сообществу
• получить быструю обратную связь от коммитеров с многолетним опытом, в том числе Major Contributors в лице Олега Бартунова и Федора Сигаева!
• найти ревьюера — и повысить свои шансы на комит патча в PostgreSQL!
Чтобы принять участие — заполните форму . Мы рассмотрим заявку и пригласим рассказать о своем патче прямо со сцены Saint HighLoad++ 2024: получить обратную связь от коллег по Postgres-цеху и найти ревьюера. Участие спикеров в Saint HighLoad++ 2024 — за наш счет!
А еще можно сделать ревью одного из представленных патчей. Кстати, это самый простой способ попасть в commit log большого проекта.
P.S. Если вы над чем-то работаете и только планируете принять участие в коммитфесте — всё равно подавайте заявку!
Всем — Slonik! 😉
👍4🔥3
Масштабируемая система и распределённая в разные дата-центры система — две разные вещи. Впервые за историю Saint HighLoad++ мы раскрываем тему геораспределённых архитектур столь подробно ⤵️
1) Как регулярно терять один ДЦ и не волноваться? Михаил Кабищев (Ozon)
Михаил расскажет историю о том, как в Ozon превратили крайне неприятную ситуацию падения ДЦ в абсолютно спокойный и предсказуемый для них процесс.
2) Геораспределенные системы. Евгений Кузовлев (Тинькофф)
Самое сложное в больших проектах — сделать нормально работающий геораспределенный сторадж. В докладе автор поделится своим практическим опытом построения геораспределененных систем, а также расскажет всю необходимую теорию (CAP/PACELC) для тех, кто ещё не сталкивался с распределенными системами.
3) Hadoop в 3 ДЦ. Андрей Коняев (Ozon)
Петабайтные размеры данных давно перестали быть cutting-edge и их можно встретить в огромном количестве организаций. With great power comes great responsibility — надо делать работу с данными экономически эффективной, а инфраструктуру — надежной и масштабируемой. Из доклада слушатели узнают про это.
🖐️ Ждём вас 24 и 25 июня на Saint HighLoad++ 2024.
✅ Ознакомиться с программой конференции и забронировать билет до повышения цены можно на сайте
1) Как регулярно терять один ДЦ и не волноваться? Михаил Кабищев (Ozon)
Михаил расскажет историю о том, как в Ozon превратили крайне неприятную ситуацию падения ДЦ в абсолютно спокойный и предсказуемый для них процесс.
2) Геораспределенные системы. Евгений Кузовлев (Тинькофф)
Самое сложное в больших проектах — сделать нормально работающий геораспределенный сторадж. В докладе автор поделится своим практическим опытом построения геораспределененных систем, а также расскажет всю необходимую теорию (CAP/PACELC) для тех, кто ещё не сталкивался с распределенными системами.
3) Hadoop в 3 ДЦ. Андрей Коняев (Ozon)
Петабайтные размеры данных давно перестали быть cutting-edge и их можно встретить в огромном количестве организаций. With great power comes great responsibility — надо делать работу с данными экономически эффективной, а инфраструктуру — надежной и масштабируемой. Из доклада слушатели узнают про это.
🖐️ Ждём вас 24 и 25 июня на Saint HighLoad++ 2024.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
111-й выпуск подкаста «Люди и Код» с Александром Макаровым
Знакомство с Yii: история фреймворка, отличия от Laravel и Symfony, архитектура
Александр член основной команды фреймворка Yii и соавтор Yii 2. Представитель Yii в PHP-FIG. Кроме разработки фреймворка успел поработать в разных компаниях, таких как Skyeng, Wrike и Stay.com и перепробовать в бою целые поколения разных технологий. Руководитель программного комитета PHP Russia, член ПК HighLoad++ и РИТ. CTO Twindo.
В подкасте Александр рассказал:
- как выглядит процесс разработки фреймворка. Кто и как принимает решения о выпуске версий;
- историю Yii: от PRADO до третьей версии;
- когда ждать Yii 3;
- что такое Yii и какие приложения на нём можно создавать;
- чем Yii отличается от Laravel, Symfony и других MVC-фреймворков;
- какова архитектура решений, созданных на Yii.
И многое другое
Слушать:
YouTube
Яндекс.Музыка
mave
Apple
Castbox
Google Podcasts
Послушайте сами, поделитесь с коллегами 🙌
Знакомство с Yii: история фреймворка, отличия от Laravel и Symfony, архитектура
Александр член основной команды фреймворка Yii и соавтор Yii 2. Представитель Yii в PHP-FIG. Кроме разработки фреймворка успел поработать в разных компаниях, таких как Skyeng, Wrike и Stay.com и перепробовать в бою целые поколения разных технологий. Руководитель программного комитета PHP Russia, член ПК HighLoad++ и РИТ. CTO Twindo.
В подкасте Александр рассказал:
- как выглядит процесс разработки фреймворка. Кто и как принимает решения о выпуске версий;
- историю Yii: от PRADO до третьей версии;
- когда ждать Yii 3;
- что такое Yii и какие приложения на нём можно создавать;
- чем Yii отличается от Laravel, Symfony и других MVC-фреймворков;
- какова архитектура решений, созданных на Yii.
И многое другое
Слушать:
YouTube
Яндекс.Музыка
mave
Apple
Castbox
Google Podcasts
Послушайте сами, поделитесь с коллегами 🙌
YouTube
Знакомство с Yii: история фреймворка, отличия от Laravel и Symfony, архитектура
Гость: Александр Макаров.
Активный участник Open Source, один из разработчиков PHP-фреймворка Yii и его представитель в PHP-FIG. Написал книгу по Yii и огромное количество полезных заметок.
Успел поработать во Wrike, Stay.com, Skyeng и других проектах.…
Активный участник Open Source, один из разработчиков PHP-фреймворка Yii и его представитель в PHP-FIG. Написал книгу по Yii и огромное количество полезных заметок.
Успел поработать во Wrike, Stay.com, Skyeng и других проектах.…
❤🔥3👍2
Многие компании пренебрегают нагрузочным тестированием, потому что для этого нужны узкопрофильные специалисты и специфический софт. Давайте разберёмся, нужно оно или нет.
⠀
Владелец продукта Платформы Сфера Ксения Бирюкова поделится своим опытом проведения нагрузочного тестирования. Списком совершенных ошибок и другими болями на этом пути. Расскажет про собственные и чужие примеры проведения нагрузочного тестирования.
⠀
Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/817591/
⠀
Владелец продукта Платформы Сфера Ксения Бирюкова поделится своим опытом проведения нагрузочного тестирования. Списком совершенных ошибок и другими болями на этом пути. Расскажет про собственные и чужие примеры проведения нагрузочного тестирования.
⠀
Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/817591/
Хабр
Нагружать может каждый
Как понять, что нам нужно нагрузочное тестирование? Как быть, если при этом у нас мало опыта и ресурсов? Сегодня обсудим, насколько трудоёмок этот процесс, как не получить гору проблем и не сжечь...
То, насколько хорошо вы спроектировали архитектуру своего проекта, определяет всю его жизнь: возможность расти, масштабироваться и выдерживать высокие нагрузки. В блоке «Проектирование архитектуры» собраны доклады-кейсы о проектировании тех или иных аспектов архитектуры.
1) Мастер-класс «Разделим данные». Алексей Лосев (Яндекс Маркет)
На мастер-классе будет разобран кейс создания системы с разделенными и слабо связанными мастер-системами.
2) Архитектура биллинга: как не стать единой точкой отказа. Илья Иванов (Яндекс 360)
Интересный архитектурный кейс от Яндекса по созданию высоконагруженного биллинга.
3) Пайплайны записи своими руками: думали — велосипед, оказалось — паттерны. Роман Щербаков (Тинькофф)
Если вы строите систему доставки данных в распределенной среде, то вам будет полезно узнать, как не наступить на множество граблей. Этот доклад — хорошая возможность взглянуть на свою систему через призму применения любимых паттернов.
4) Как мы шли к 5000 RPS на запись. Ян Силов (Ozon)
Хорошая история повышения нагрузки на запись и борьбы с ней. Вместе с докладчиком слушатели погрузятся в анализ проблем и оптимизацию.
5) YTSaurus и аналитические витрины с актуальностью в 15 минут. Филипп Козьмин (Яндекс Маркет)
Часто в ETL-процессах возникает потребность «считать часть данных не в batch-режиме, а в NRT». Из доклада слушатели узнают, как эффективно реализовать такой процесс для big-data-инфраструктур на базе YTSaurus и при этом не наплодить параллельные вселенные для батча и стриминга.
🖐️ Успевайте забронировать билет до повышения цены 1 июня.
✅ Расписание конференции и билеты на сайте
1) Мастер-класс «Разделим данные». Алексей Лосев (Яндекс Маркет)
На мастер-классе будет разобран кейс создания системы с разделенными и слабо связанными мастер-системами.
2) Архитектура биллинга: как не стать единой точкой отказа. Илья Иванов (Яндекс 360)
Интересный архитектурный кейс от Яндекса по созданию высоконагруженного биллинга.
3) Пайплайны записи своими руками: думали — велосипед, оказалось — паттерны. Роман Щербаков (Тинькофф)
Если вы строите систему доставки данных в распределенной среде, то вам будет полезно узнать, как не наступить на множество граблей. Этот доклад — хорошая возможность взглянуть на свою систему через призму применения любимых паттернов.
4) Как мы шли к 5000 RPS на запись. Ян Силов (Ozon)
Хорошая история повышения нагрузки на запись и борьбы с ней. Вместе с докладчиком слушатели погрузятся в анализ проблем и оптимизацию.
5) YTSaurus и аналитические витрины с актуальностью в 15 минут. Филипп Козьмин (Яндекс Маркет)
Часто в ETL-процессах возникает потребность «считать часть данных не в batch-режиме, а в NRT». Из доклада слушатели узнают, как эффективно реализовать такой процесс для big-data-инфраструктур на базе YTSaurus и при этом не наплодить параллельные вселенные для батча и стриминга.
🖐️ Успевайте забронировать билет до повышения цены 1 июня.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
При разработке продукта на компилируемом языке, таком как C или Rust, рано или поздно появляется необходимость разделения на несколько компонентов или расширения функциональности плагинами. А значит, появляется проблема прямой и обратной совместимости. Например, непонятно, что произойдёт при обновлении одного компонента независимо от другого?
Давайте разберёмся, как делать бинарно-совместимые API на С и других компилируемых языках. О проблематике, подходах к бинарной совместимости и проверке версий расскажет Евгений Левашов из VK Tech: https://habr.com/ru/companies/vk/articles/816493/
Давайте разберёмся, как делать бинарно-совместимые API на С и других компилируемых языках. О проблематике, подходах к бинарной совместимости и проверке версий расскажет Евгений Левашов из VK Tech: https://habr.com/ru/companies/vk/articles/816493/
⚡2 дня до повышения цены на Saint HighLoad++ 2024
⠀
Присоединяйтесь к нам, чтобы:
⠀
- узнать, как делают highload-системы ваши коллеги и конкуренты. Как они думают и смотрят на highload-мир;
- быть в тренде и двигаться дальше;
- познакомиться с технологиями, о которых, возможно, вы ещё не знаете;
- услышать сильные доклады с решением конкретных задач;
- круто провести время в IT-тусовке.
⠀
Также напоминаем, что вы можете забронировать билет до 1 июня, чтобы сохранить за собой текущую стоимость, а оплатить в течение нескольких дней после брони.
⠀
Мы встречаемся 24 и 25 июня в Санкт-Петербурге, ждём вас 🙌
⠀
✅ Ознакомиться с программой конференции и забронировать билет можно на сайте
⠀
Присоединяйтесь к нам, чтобы:
⠀
- узнать, как делают highload-системы ваши коллеги и конкуренты. Как они думают и смотрят на highload-мир;
- быть в тренде и двигаться дальше;
- познакомиться с технологиями, о которых, возможно, вы ещё не знаете;
- услышать сильные доклады с решением конкретных задач;
- круто провести время в IT-тусовке.
⠀
Также напоминаем, что вы можете забронировать билет до 1 июня, чтобы сохранить за собой текущую стоимость, а оплатить в течение нескольких дней после брони.
⠀
Мы встречаемся 24 и 25 июня в Санкт-Петербурге, ждём вас 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🎟 Приглашаем на встречу с Программным комитетом Industrial++ 2024
6 июня в 13:00 в формате онлайн предлагаем вам узнать какие темы будут актуальны на Industrial++ - профессиональной конференции IT-сообщества в промышленности.
Программа конференции будет сосредоточена на самых актуальных темах:
- Масштабируемые и отказоустойчивые архитектуры
- Работа с данными, СУБД, системы хранения
- Инфраструктура производственной компании
- DevOps в производственной компании
- ML и AI в производственных компаниях
- Безопасность в производственной компании
- Интернет вещей, индустрия 4.0 в промышленности
- Российские разработки, импортозамещение
- Культура разработки в производственных компаниях, инженерная культура
- Продакт-менеджмент в производственной компании
- Сотрудничество производственных компаний
➡️ Чтобы принять участие, задать вопросы ПК или получить запись встречи, нужно зарегистрироваться на сайте
6 июня в 13:00 в формате онлайн предлагаем вам узнать какие темы будут актуальны на Industrial++ - профессиональной конференции IT-сообщества в промышленности.
Программа конференции будет сосредоточена на самых актуальных темах:
- Масштабируемые и отказоустойчивые архитектуры
- Работа с данными, СУБД, системы хранения
- Инфраструктура производственной компании
- DevOps в производственной компании
- ML и AI в производственных компаниях
- Безопасность в производственной компании
- Интернет вещей, индустрия 4.0 в промышленности
- Российские разработки, импортозамещение
- Культура разработки в производственных компаниях, инженерная культура
- Продакт-менеджмент в производственной компании
- Сотрудничество производственных компаний
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
В блоке «Кластеризация БД» собраны доклады о масштабировании баз данных – от бекапа до балансировки нагрузки. И новинка – cluster-first СУБД Picodata.
1) Переосмысление Picodata как cluster-first-СУБД. Ярослав Дынников (Picodata)
Ярослав много лет разрабатывал Tarantool, а теперь использует его в создании базы данных Picodata. Он расскажет, зачем бизнесу сейчас нужны распределенные OLTP-решения, как разные продукты реализуют «распределенность» и какими принципами руководствовалась компания, собирая свое решение в 2024 году.
2) Как мы монгу физически бэкапили. Владимир Гошев (Yandex Cloud)
Мы уже рассказывали вам о докладе Юрия Фролова про устройство MongoDB, а теперь подробнее поговорим о том, как Яндекс учился бэкапить кластеры MongoDB для своих клиентов: чтобы бэкапы занимали адекватное количество места, с ними было легко работать, а главное — чтобы из них можно было восстановить консистентный кластер!
3) Балансировка нагрузки шардированного PostgreSQL не своими руками. Денис Волков (Yandex Cloud)
Мы стараемся поддерживать Open Source, а в этом году SPQR (инструмент для шардирования PostgreSQL) научился менять количество шардов на лету. Из доклада вы узнаете о существующих подходах к решардингу, а также о том, что у команды SPQR получилось в результате.
Ждём вас 24 и 25 июня на Saint HighLoad++ 2024 🙌
✅ Программа конференции и билеты на сайте
1) Переосмысление Picodata как cluster-first-СУБД. Ярослав Дынников (Picodata)
Ярослав много лет разрабатывал Tarantool, а теперь использует его в создании базы данных Picodata. Он расскажет, зачем бизнесу сейчас нужны распределенные OLTP-решения, как разные продукты реализуют «распределенность» и какими принципами руководствовалась компания, собирая свое решение в 2024 году.
2) Как мы монгу физически бэкапили. Владимир Гошев (Yandex Cloud)
Мы уже рассказывали вам о докладе Юрия Фролова про устройство MongoDB, а теперь подробнее поговорим о том, как Яндекс учился бэкапить кластеры MongoDB для своих клиентов: чтобы бэкапы занимали адекватное количество места, с ними было легко работать, а главное — чтобы из них можно было восстановить консистентный кластер!
3) Балансировка нагрузки шардированного PostgreSQL не своими руками. Денис Волков (Yandex Cloud)
Мы стараемся поддерживать Open Source, а в этом году SPQR (инструмент для шардирования PostgreSQL) научился менять количество шардов на лету. Из доклада вы узнаете о существующих подходах к решардингу, а также о том, что у команды SPQR получилось в результате.
Ждём вас 24 и 25 июня на Saint HighLoad++ 2024 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья, ловите свежий выпуск подкаста The Art of Programming — «Когда все переписали и не только».
В этом выпуске члены Программного комитета Saint HighLoad++ 2024 Антон Черноусов и Юрий Бабак поделились закулисьем программы конференции и знакомят вас с рядом интересных и ожидаемых лично ими докладов. В фокусе выпуска:
➡️ Обсуждают то, когда и как все переписали в одном банке, а подробности в докладе Льва Осипова;
➡️ Касаются таксономии изоляции от легендарного дуэта Антона Жаболенко и Алексея Федулаева;
➡️ Подсвечивают работу по расписанию на бэкенде из уст Андрея Зарубина;
➡️ Облизываются на доклад Филиппа Бочарова на тему единого хранилища метрик экосистемы;
➡️ Задумываются о перспективах квантового компьютера и планируют посетить доклад Михаила Ремнева;
➡️ Посматривают на доклад Андрея Бородина про UUID v.7.
Подписаться в iTunes
Слушать ВКонтакте
Слушать на Яндекс Музыке
В этом выпуске члены Программного комитета Saint HighLoad++ 2024 Антон Черноусов и Юрий Бабак поделились закулисьем программы конференции и знакомят вас с рядом интересных и ожидаемых лично ими докладов. В фокусе выпуска:
➡️ Обсуждают то, когда и как все переписали в одном банке, а подробности в докладе Льва Осипова;
➡️ Касаются таксономии изоляции от легендарного дуэта Антона Жаболенко и Алексея Федулаева;
➡️ Подсвечивают работу по расписанию на бэкенде из уст Андрея Зарубина;
➡️ Облизываются на доклад Филиппа Бочарова на тему единого хранилища метрик экосистемы;
➡️ Задумываются о перспективах квантового компьютера и планируют посетить доклад Михаила Ремнева;
➡️ Посматривают на доклад Андрея Бородина про UUID v.7.
Подписаться в iTunes
Слушать ВКонтакте
Слушать на Яндекс Музыке
Yandex Music
The Art of Programming
Podcast about program development and management • Podcast • 3,290 subscribers
👍1
Сегодня рассказываем про доклады по базам данных, не вошедшие в блоки «Кластеризация СУБД» и «Внутрянка БД».
Здесь вы услышите честное сравнение GQL и OpenApi, увидите, что GQL — это не какая-то магия и что это не панацея, а технология со своими плюсами и минусами. А также узнаете опыт интегрирования ClickHouse в ядро BI-платформы Visiology для использования в кейсах Self-Service-аналитики и ad-hoc-запросов, где пользователи могут самостоятельно загружать и анализировать большие объемы данных, не привлекая разработчиков.
1) GraphQL: зачем на самом деле он нужен. Apollo Federation — дар бога. Олег Коровин (ecom.tech)
Множество больших систем создаются с оглядкой на GraphQL или OpenAPI. И в этом докладе вы сможете чуть глубже погрузиться в GraphQL с использованием Apollo Federation. Затронете вопросы безопасности и сможете на ранних стадиях внедрения решить ряд типовых вопросов со своим отделом ИБ.
2) ClickHouse не тормозит в Self-Service BI: как мы достигли этого в Visiology. Никита Ильин (Visiology)
Хайлоад — это не всегда миллионы запросов. Порой аналитик и один запрос может написать такой, что его обработка сожрёт все ресурсы. А если систему нужно сделать такой, чтобы эти запросы могли писать даже непрофессиональные аналитики, а обычные сотрудники? Об этом — в докладе Никиты.
Ждём вас 24 и 25 июня на Saint HighLoad++ 2024 🙌
✅ Программа конференции, расписание и билеты на сайте
Здесь вы услышите честное сравнение GQL и OpenApi, увидите, что GQL — это не какая-то магия и что это не панацея, а технология со своими плюсами и минусами. А также узнаете опыт интегрирования ClickHouse в ядро BI-платформы Visiology для использования в кейсах Self-Service-аналитики и ad-hoc-запросов, где пользователи могут самостоятельно загружать и анализировать большие объемы данных, не привлекая разработчиков.
1) GraphQL: зачем на самом деле он нужен. Apollo Federation — дар бога. Олег Коровин (ecom.tech)
Множество больших систем создаются с оглядкой на GraphQL или OpenAPI. И в этом докладе вы сможете чуть глубже погрузиться в GraphQL с использованием Apollo Federation. Затронете вопросы безопасности и сможете на ранних стадиях внедрения решить ряд типовых вопросов со своим отделом ИБ.
2) ClickHouse не тормозит в Self-Service BI: как мы достигли этого в Visiology. Никита Ильин (Visiology)
Хайлоад — это не всегда миллионы запросов. Порой аналитик и один запрос может написать такой, что его обработка сожрёт все ресурсы. А если систему нужно сделать такой, чтобы эти запросы могли писать даже непрофессиональные аналитики, а обычные сотрудники? Об этом — в докладе Никиты.
Ждём вас 24 и 25 июня на Saint HighLoad++ 2024 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Приглашаем спикеров на Industrial++ — первую профессиональную конференцию для разработчиков, инженеров и IT-экспертов всего реального сектора.
Если у вас есть опыт, который может быть полезен для участников конференции, но вы сомневаетесь в актуальности темы — подключайтесь на онлайн-встречу с Программным комитетом.
6 июня (четверг)
13:00 (МСК).
✅ Участие в онлайн-встрече свободное, нужно только зарегистрироваться здесь
На встрече обсудим потенциально интересные темы, новости и планы. Поговорим о том, что болит и волнует, обменяемся идеями. И конечно, участники ПК ответят на все ваши вопросы об участии и организации конференции
⠀
✅ Заявки на доклады принимаем до 30 июня на сайте
Мы определили перечень тем, которые считаем наиболее актуальными для сообщества. Конечно, мы ими не ограничимся при рассмотрении заявок, но предпочтение будет отдано докладам на эти темы:
- Масштабируемые и отказоустойчивые архитектуры.
- Работа с данными, СУБД, системы хранения.
- Инфраструктура производственной компании.
- DevOps в производственной компании.
- ML и AI в производственных компаниях.
- Безопасность в производственной компании.
- Интернет вещей, индустрия 4.0 в промышленности.
- Российские разработки, импортозамещение.
- Культура разработки в производственных компаниях, инженерная культура.
- Продакт-менеджмент в производственной компании
Ждём вас в онлайн 6 июня 🙌
Если у вас есть опыт, который может быть полезен для участников конференции, но вы сомневаетесь в актуальности темы — подключайтесь на онлайн-встречу с Программным комитетом.
6 июня (четверг)
13:00 (МСК).
На встрече обсудим потенциально интересные темы, новости и планы. Поговорим о том, что болит и волнует, обменяемся идеями. И конечно, участники ПК ответят на все ваши вопросы об участии и организации конференции
⠀
Мы определили перечень тем, которые считаем наиболее актуальными для сообщества. Конечно, мы ими не ограничимся при рассмотрении заявок, но предпочтение будет отдано докладам на эти темы:
- Масштабируемые и отказоустойчивые архитектуры.
- Работа с данными, СУБД, системы хранения.
- Инфраструктура производственной компании.
- DevOps в производственной компании.
- ML и AI в производственных компаниях.
- Безопасность в производственной компании.
- Интернет вещей, индустрия 4.0 в промышленности.
- Российские разработки, импортозамещение.
- Культура разработки в производственных компаниях, инженерная культура.
- Продакт-менеджмент в производственной компании
Ждём вас в онлайн 6 июня 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
В докладах из сегодняшней подборки спикеры расскажут о построении инфраструктуры для работы высоконагруженной системы или команды, разрабатывающей такую систему. В блок "Инфраструктура" собраны доклады и о финансовой составляющей capacity planning, о построении хранилища метрик и даже о масштабировании системы хранения секретов.
1) Как мигрировать тысячи сервисов между любыми дистрибутивами Kubernetes без единой правки чего-либо. Максим Чудновский (АО "СберТех")
Постараемся обойтись без спойлеров: Максим и команда получили на вход очень сложную и тяжёлую задачу и успешно её решили, причём крайне остроумным способом. В конце доклада вас ждёт open source-анонс.
2) Масштабирование системы хранения секретов на базе HashiCorp Vault. Виктор Корейша (Ozon)
Чтобы отдавать сотни тысяч секретов и укладываться в SLA, ребятам из Ozon пришлось хорошенько поработать с Hashicorp Vault. Бэкендом выбрали etcd, словили проблемы из-за бага, поправили и законтрибьютили. Научили vault работать в режиме мультимастер — решили проблемы с кэшами и отмасштабировались.
3) Укрощаем хайлоад из тысячи разработчиков и разрабатываем управляемую систему деплоя. Павел Шерепо (VK, ВКонтакте)
Доклад о том, как построить релизный процесс в крупной компании. Пригодится всем, у кого высокая частота релизов или надо собирать большое количество MR (PR) кода в релизы. Еще всегда очень интересно посмотреть на опыт соседей — этот доклад дает такую возможность
4) Тернистый путь к единому хранилищу метрик экосистемы. Филипп Бочаров (МТС Digital)
Подробный технический доклад про построение высоконагруженной системы мониторинга в огромной продуктовой экосистеме (более 300 продуктов). Мы любим хайлоад за то, что он проверяет технические решения практикой. Если вы построите мониторинг у себя так же, то как минимум он будет работать.
5) Кластеризация с помощью etcd. Петр Растегаев (AGIMA)
Etcd является популярным инструментом при реализации распределённых кластерных приложений, и этот доклад поможет узнать, как правильно его использовать для подобных задач и чему стоит уделить особое внимание.
6) Capacity Planning в Ozon. Анатолий Межебицкий (Ozon)
Ozon построил достаточно точную систему прогнозирования потребностей в железе на основе предыдущего потребления, бизнес-метрик и продуктовых планов. Вы узнаете, как заказывать железо с минимальным запасом и не ошибаться.
Ждём вас 24 и 25 июня на Saint HighLoad++ 2024 🙌
✅ Программа конференции, расписание и билеты на сайте
1) Как мигрировать тысячи сервисов между любыми дистрибутивами Kubernetes без единой правки чего-либо. Максим Чудновский (АО "СберТех")
Постараемся обойтись без спойлеров: Максим и команда получили на вход очень сложную и тяжёлую задачу и успешно её решили, причём крайне остроумным способом. В конце доклада вас ждёт open source-анонс.
2) Масштабирование системы хранения секретов на базе HashiCorp Vault. Виктор Корейша (Ozon)
Чтобы отдавать сотни тысяч секретов и укладываться в SLA, ребятам из Ozon пришлось хорошенько поработать с Hashicorp Vault. Бэкендом выбрали etcd, словили проблемы из-за бага, поправили и законтрибьютили. Научили vault работать в режиме мультимастер — решили проблемы с кэшами и отмасштабировались.
3) Укрощаем хайлоад из тысячи разработчиков и разрабатываем управляемую систему деплоя. Павел Шерепо (VK, ВКонтакте)
Доклад о том, как построить релизный процесс в крупной компании. Пригодится всем, у кого высокая частота релизов или надо собирать большое количество MR (PR) кода в релизы. Еще всегда очень интересно посмотреть на опыт соседей — этот доклад дает такую возможность
4) Тернистый путь к единому хранилищу метрик экосистемы. Филипп Бочаров (МТС Digital)
Подробный технический доклад про построение высоконагруженной системы мониторинга в огромной продуктовой экосистеме (более 300 продуктов). Мы любим хайлоад за то, что он проверяет технические решения практикой. Если вы построите мониторинг у себя так же, то как минимум он будет работать.
5) Кластеризация с помощью etcd. Петр Растегаев (AGIMA)
Etcd является популярным инструментом при реализации распределённых кластерных приложений, и этот доклад поможет узнать, как правильно его использовать для подобных задач и чему стоит уделить особое внимание.
6) Capacity Planning в Ozon. Анатолий Межебицкий (Ozon)
Ozon построил достаточно точную систему прогнозирования потребностей в железе на основе предыдущего потребления, бизнес-метрик и продуктовых планов. Вы узнаете, как заказывать железо с минимальным запасом и не ошибаться.
Ждём вас 24 и 25 июня на Saint HighLoad++ 2024 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Друзья, мы начинаем знакомить вас со спикерами конференции Golang Conf 2024, которая пройдёт в рамках Saint HighLoad++ 2024. Берите на заметку 📝
На докладах секции Инструменты на Go и для Go вы:
- рассмотрите задачу реализации ограничения количества запросов на бэкенд в промежуточном сервисе в условиях высокой нагрузки;
- узнаете почему SQLC бережет время и нервы разработчика за счет кодогенерации типобезопасного кода для работы с SQL;
- обсудите непривычный метод оптимизации производительности.
1) Быстро — не всегда хорошо: рейтлимиты в мультикластерном окружении. Дмитрий Виноградов (Wildberries)
Для контроля входящего RPS в сервисах применяют rate limit. Вот только он реализуется или как простой in-memory-счетчик, или более продвинуто — как счетчик во внешнем K/V. В докладе Дмитрий пошел в своей работе дальше — к более сложным решениям.
2) Как ускорить программу, не переписав ни строчки: PGO для Go-разработчиков. Кирилл Кузин (Vi.Tech)
Написание быстрого кода — это одна из самых сложных задач при создании высоконагруженного приложения. Кирилл покажет другой путь: используя автоматический анализ работы вашего приложения, Go может сам принять лучшие решения об оптимизации кода. И расскажет, как именно компилятор это делает.
3) Меньше кода, больше результата: применяем SQLC для работы с БД. Евгений Конечный (Uzum Tezkor)
Кодогенерация — как много скрыто в этом слове для разработчика. В своем докладе Евгений покажет, как, используя этот инструмент, можно облегчить боль при работе с БД. Возвращаясь к основам — к написанию SQL-запросов — можно получить производительный, корректный и типобезопасный код на Go.
До встречи 24 и 25 июня в Санкт-Петербурге 🖐️
✅ Программа конференции и билеты на сайте
На докладах секции Инструменты на Go и для Go вы:
- рассмотрите задачу реализации ограничения количества запросов на бэкенд в промежуточном сервисе в условиях высокой нагрузки;
- узнаете почему SQLC бережет время и нервы разработчика за счет кодогенерации типобезопасного кода для работы с SQL;
- обсудите непривычный метод оптимизации производительности.
1) Быстро — не всегда хорошо: рейтлимиты в мультикластерном окружении. Дмитрий Виноградов (Wildberries)
Для контроля входящего RPS в сервисах применяют rate limit. Вот только он реализуется или как простой in-memory-счетчик, или более продвинуто — как счетчик во внешнем K/V. В докладе Дмитрий пошел в своей работе дальше — к более сложным решениям.
2) Как ускорить программу, не переписав ни строчки: PGO для Go-разработчиков. Кирилл Кузин (Vi.Tech)
Написание быстрого кода — это одна из самых сложных задач при создании высоконагруженного приложения. Кирилл покажет другой путь: используя автоматический анализ работы вашего приложения, Go может сам принять лучшие решения об оптимизации кода. И расскажет, как именно компилятор это делает.
3) Меньше кода, больше результата: применяем SQLC для работы с БД. Евгений Конечный (Uzum Tezkor)
Кодогенерация — как много скрыто в этом слове для разработчика. В своем докладе Евгений покажет, как, используя этот инструмент, можно облегчить боль при работе с БД. Возвращаясь к основам — к написанию SQL-запросов — можно получить производительный, корректный и типобезопасный код на Go.
До встречи 24 и 25 июня в Санкт-Петербурге 🖐️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2❤🔥1