Please enable JavaScript to use this page!

AllTalks site logo
🍔

Высоконагруженная платежная система "Мир": что под капотом

В этом докладе я расскажу, что происходит под капотом: от "приложил карту" в магазине до "получил "ок" на POS-терминале. Углубимся в "сердце" платежной системы и рассмотрим в деталях авторизационную online-платформу. Будем обсуждать хардкорный бэкенд и поделимся тем, какие "кардионагрузки" устраиваем системе.


YaTalks

32 min

Большой таблеточный взрыв

Андрей Фомичев

Современная распределённая БД, как и сама Вселенная, состоит из мельчайших частиц. Из частиц, которые мы называем таблетками, строится петабайтная вселенная данных в Yandex Database. Таблетки решают …

YaTalks

39 min

Как бэкенд Толоки выбирает задания для исполнителей

Артем Григорьев

Толока — это краудсорсинговая платформа, на которой миллионы людей по всему миру размечают и обрабатывают данные различных клиентов сервиса. Результаты используются в машинном обучении, исследованиях…

YaTalks

38 min

Как наши кластеры оказались в топе суперкомпьютеров

Дмитрий Монахов

Из доклада вы узнаете краткую историю кластеров для обучения нейронных сетей в Яндексе: Зачем они нам понадобились? Что такое современный HPC и почему это не просто объединение нескольких сотен серв…

YaTalks

28 min

DDoS-атака Mēris и как Яндекс её пережил

Дмитрий Носов

Кажется, что уже все слышали о самой масштабной DDoS-атаке в истории интернета — Mēris. Очень многое в этой истории пока ещё проходит «под грифом секретно». Но сейчас мы готовы поделиться большой час…

YaTalks

29 min

Геномная паспортизация россиян в режиме экспоненты с точки зрения бэкенда

Владимир Гусев

Genotek был создан в 2010 году, чтобы предоставить человеку генетическую информацию о его здоровье, медицинских рисках, способностях и генеалогии, и сделать персонифицированную медицину доступной для…

HighLoad++

40 min

Postgres 14 и высокие нагрузки

Иван Панченко

К конференции уже будет окончательно определено, какие фичи попадут в состав 14-й версии PostgreSQL. Мы обсудим те из них, которые повышают производительность СУБД и помогают создавать устойчивые к в…

FrontendConf

38 min

Hit Points вашего сервиса

Никита Мостовой

Все мы пишем веб-сайты, приложения. Ими пользуются сотни, тысячи, десятки тысяч людей. В HeadHunter нагрузка достигает в пике 4000 RPS. * Как понимать, что у пользователя "все хорошо" в техническом …

HighLoad++

34 min

Язык Rust для высоконагруженного сетевого сервиса — быстрый старт и стремительный полет

Александр Сербул

В докладе расскажем про эволюцию разработки высоконагруженного сетевого кластера отправки пуш-уведомлений с использованием технологий от unix/bash и PHP до асинхронных неблокируемых многопоточных сое…

YaTalks

39 min

Сервис на userver: что снаружи и что под капотом

Антон Полухин

Рассказываем о фреймворке Яндекс Go и его внутреннем устройстве. Доклад будет интересен людям, которые хотят разобраться в устройстве корутиновых движков и работе асинхронных фреймворков. Вы узнаете:…

HolyJS

43 min

Server-driven UI в вебе. Не пиши, а описывай свой фронтeнд

Виталий Полещук, Стёпа Михайлюк

Фронтенд — это огромное количество форм, представляющих собой однотипный код, который нужно писать и поддерживать для разных платформ. Нашего брата, фронтендера, порой называют обидным словом «Формаш…

YaTalks

52 min

30 лет — полёт нормальный!

Виталий Харисов, Ольга Алексашенко, Сергей Бережной, Сергей Чикуёнок

Вебу исполнилось 30 лет. С лёгким флёром ностальгии поговорим о его взрослении, развитии и самочувствии в 2021 году. Обсудим нашу профессию, сложности и задачи, сопровождение проектов, актуальные тем…

HighLoad++

41 min

Высокодоступное приложение в кластере Kubernetes

Марсель Ибраев

Многие знают, что Kubernetes — штука отказоустойчивая. И что он из коробки имеет множество инструментов, позволяющих сделать ваше приложение высокодоступным. Но когда требования к доступности приложе…

HighLoad++

29 min

Как (не) выстрелить себе в ногу на Lua

Ярослав Дынников

Lua — простой язык. Базовые вещи можно выучить минут за 20 без преувеличения. Но несмотря на всю свою простоту, Lua всё-таки может преподнести сюрприз неопытному разработчику. А чтобы писать хороший …

Я ❤︎ Фронтенд

37 min

State Machine: что это и зачем

Сергей Пономарёв

Мы очень часто работаем с состояниями. По большей части на фронте, но также и на бэке, не говоря уже о GameDev-e. Даже турникеты и вендорные автоматы имеют state machine. Несмотря на это, многие не п…

HolyJS

37 min

Как мы TypeScript в Java перегоняли

Евгений Никифоров

Как использовать компилятор TS для разбора и парсинга самого языка с последующей перегонкой в другие языки программирования? На примере своего проекта спикер покажет, как решали проблему связывания …

YaTalks

62 min

99,99: что сделать, чтобы ваш сервис стал надёжным

Дмитрий Носов, Евгений Росинский, Александр Афенов, Нарек Татевосян

Поговорим о космической стабильности и отказоустойчивости. Сервисы со стабильностью 99.99. Возможно ли это? Если да, то как это реализовано в разных компаниях. Нас с вами ждёт дискуссия о том: Как …

HolyJS

44 min

Serverless — это не страшно!

Иван Зуев

Спикер проведет участников через череду незначительных манипуляций с кодом существующего приложения, чтобы можно было получить выгоды от использования serverless-стека. Эти манипуляции позволят автом…

Я ❤︎ Фронтенд

45 min

А ваш сайт доступен с клавиатуры?

Глафира Жур

Клавиатура — иногда единственный способ сделать что-то в интернете, если внезапно сломалась мышь. А ещё встречаются пользователи, которые могут перемещаться по сайту только при помощи клавиатуры. Как…

YaTalks

62 min

Самопишущийся код

Роман Поборчий, Никита Поваров

Что под капотом у программ, которые сами пишут код? Чего им не хватает, чтобы выполнять работу программиста? Как из-за этих программ изменится индустрия разработки, и изменится ли она вообще в ближай…