#программирование #cplusplus
✅5:25 Денис Колосов, IT Territory,
Как протащить верблюда сквозь игольное ушко, или Обновление компилятора на проекте старше 10 лет
О чем поговорим:
→ как докатились до такой жизни (почему решили попробовать);
→ сложности сборки проекта и сторонних библиотек;
→ с какими проблемами столкнулись после сборки (собственный аллокатор, thread safe local static, FPU Control Mode и т.д.);
→ чего удалось добиться;
→ в какую сторону движемся;
✅1:06:33 Евгений Курпилянский, руководитель команды баз данных ВКонтакте
Оперируем петабайтом данных с помощью специализированных баз данных
Базы данных VK должны выдерживать сотни миллионов запросов в секунду, при этом оперируя петабайтом различных данных. Чтобы выдерживать нагрузки, нам приходится привносить в базы данных часть бизнес-логики, относящейся к данным. Мы разрабатываем на С специализированные базы данных или, как мы их называем, движки. Самая крупная из них — это движок мессенджера. Всего у нас несколько десятков разных типов движков, развернутых на 7 тысячах серверов. В докладе расскажем про архитектуру баз данных ВКонтакте, а также приведем несколько примеров оптимизаций внутри них.
✅2:00:18 Александр Боргардт, улучшаю мир посредством open-source
(Не)очевидные проблемы с базами данных
Часто в проекте, где активно используется какая-то СУБД, распространены проблемы, связанные с неоптимальностью SQL-запросов, встроенных в код проекта:
std::string user = kotbegemot;
exec_sql(“SELECT id FROM user WHERE name =“ user);
Плохо структурированная работа с вводом-выводом в базе данных или сложная междупоточная синхронизация внутри самой бизнес-логики нередко могут стать частью многих неочевидных проблем.
В своем докладе я покажу пару достаточно простых трюков для организации работы с базой данных, что, возможно, позволит вам избежать таких неочевидных проблем в дальнейшем.
ТЕХНОСТРИМ — образовательный канал для неравнодушных к ИТ.
Здесь мы делимся опытом проектов Group. Всё, что стоит за продуктами, которыми пользуются миллионы людей каждый день.
Делимся знаниями в разных форматах:
- Лекции экспертов — короткие модули и полномасштабные видеокурсы о языках программирования, диджитал-инструментах и IT-технологиях от экспертов Group.
- Скринкасты — 15 минут реального кодинга от специалистов Ситимобила, Юлы, Маруси, Почты, Delivery Club и других проектов.
- “Oh, my code!” — ток-шоу с разбором рабочих кейсов и интервью с профессионалами.
- “Будущее, которое мы заслужили” — видеоподкасты о технологиях здесь и сейчас, говорим о трендах и открытиях понятным языком.
А ещё - митапы, обзоры, стримы и воркшопы от практиков из Group и других компаний. Более 1,5 тысяч материалов по программированию и всему, что с ним связано.
Подписывайтесь на канал и плейлисты. Будьте частью сообщества, меняющего мир.
Для подписки на канал:
Наше образование:
Чемпионаты:
Сообщество ВКонтакте:
28 views
258
77
2 months ago 00:00:15 2
VOL IV Strange Days
2 months ago 00:00:00 1
Безладовый стрим. Общаюсь, играю на бас-гитаре.
2 months ago 00:34:15 1
VERONA - 20th Anniversary Megamix (2022)
2 months ago 00:06:08 1
Nightwish - Lanternlight (OFFICIAL MUSIC VIDEO)
2 months ago 00:00:38 1
Gurugram Accident | Biker Dies After Being Hit By Car Driving On The Wrong Side In Gurugram