Проектирование архитектуры
Привет, друзья!
Правильно спроектированная архитектура на годы вперёд закладывает основы масштабируемости, роста и отказоустойчивости вашего проекта.
Сегодня сделали для вас подборку докладов, которые позволят:
- заглянуть "под капот" платежной системы Яндекса или за кулисы работы Госуслуг;
- узнать, как работать с Temporal;
- послушать кейсы про масштабирование, оптимальное использование железа и алгоритмы очередей с приоритетами.
Более 150 докладов ждут вас 27 и 28 ноября 2023 в Москве на крупнейшей профессиональной конференции для разработчиков высоконагруженных систем HighLoad++ 2023!
Купить билет
Доклады конференции
Обработка заказов — один из самых сложных доменов в e-commerce, особенно в мире микросервисов.
Большинство существующих систем реализует процессинг заказов с помощью хореографии, что довольно сложно в исполнении и обычно приводит к беспорядку. Бизнес-требования разбиты на тысячу маленьких частей, а выполнение требований отказоустойчивости, даже таких, как ретраи и фоллбэки, довольно сложно.
В таких системах низкая прозрачность, поиск дефектов в них может занимать дни, а добавление новой функциональности — целые месяцы. Эту проблему можно решить с помощью Temporal — платформы для оркестрации рабочих процессов.
Евгений Конечный (Uzum Tezkor) расскажет о том, как работать с Temporal и как тот ведет себя в продакшне на конкретном примере.
На этом докладе Максима Юнусова (IT-One) удастся заглянуть за кулисы работы Госуслуг и узнать про работу СМЭВ4 (и что это, вообще, такое), а еще как редизайнить системы так, чтобы они работали быстрее и с меньшими задержками.
CAP-теорема говорит нам, что можно либо надежно, либо быстро в геораспределенных системах. Однако есть ее расширение — CAPELC, которая вводит дополнительные нюансы. Кажется, что Антон Куранда (Яндекс) расскажет нам про первую реализацию геораспределенной платежной системы, которая и быстрая, и надежная.
Насколько сложно сделать поиск, который хорошо показывает товары по запросу "купить айфон"? Сложно. Айдар Гилажев (Яндекс) расскажет про множество нюансов и проиллюстрирует их интересными запросами из закромов "Яндекс.Поиска".
Прекрасная архитектурная история от Дмитрия Лукшто (Дзен.Платформа) про масштабирование, оптимальное использование железа и алгоритмы очередей с приоритетами.
Реальный практический опыт и подходы к управлению и оптимизации работы поискового кластера в Яндексе. Эксплуатация такого кластера — масштабная задача, которую в мире решает всего несколько компаний, и Яндекс — одна из них. Послушайте полезный доклад Сергея Скородумова (Yandex).
Кстати, на одной из предыдущих конференций команда Яндекса уже выступала с докладом о том, как в товарном поиске строится база. Это приквел к докладу Айдара Гилажева о рантайм и ML-части поиска Яндекса.
Как достать всё что угодно со всего интернета
Илья Кучумов рассказал, как они оптимизировали данные, чтобы быстро их обрабатывать (и быстро проверять наличие товаров). А парсинг у них интересный:
- парсят данные всего потока робота Яндекса — без батчеваний и замедлений;
- с очень высокой точностью и полнотой;
- потребляет очень мало CPU и GPU.
Смотреть видео
А мы напоминаем, что 3 дня осталось до завершения голосования.
⠀
До 15 октября у вас еще есть возможность проголосовать за самых достойных номинантов Премии HighLoad++.
Каждый ваш голос — это благодарность IT-лидерам и их решениям за вклад в развитие экосистемы интернет-разработки в России.
⠀
В этом году компания VK поддержала специальную номинацию «Развивающие проекты», посвященную людям и проектам, которые создают условия для развития: профессиональных разработчиков, новичков в IT и экспертных сообществ, специалистов в молодых цифровых профессиях или одарённых школьников.
Авторизуйтесь в системе и выбирайте трех достойных номинантов.
Вы можете отдать свои голоса в основном голосовании и в спец.номинации.
Имена победителей мы узнаем 27 ноября на церемонии награждения! Помните — ваш голос может быть решающим!
Проголосовать
Если вы разработчик опенсорсного решения — у вас есть возможность рассказать о нем крупнейшему IT-сообществу России на опенсорс-трибуне HighLoad++ 2023, которая пройдет при поддержке Яндекса!
⠀
Многотысячная аудитория хайлоадеров узнает о лучших опенсорс-решениях и увидит их авторов.
⠀
У каждого выступающего будет 15 минут:
10 минут на презентацию и 5 минут на ответы.