Anmelden

Организованное программирование· Folge 34

#34 Высокие нагрузки 2025: топ трендов, которые меняют правила игры | Алексей Рыбак

Sonntag, 2. März 2025 · 2 h 16

MP3

Shownotes

<p>В этом выпуске мы поговорили с Алексеем Рыбаком о том, как в Рунете зарождались и развивались высокие нагрузки: от первых новостных сайтов до больших социальных проектов. Разобрали, почему именно связка Nginx и Memcached стала стандартным инструментом, помогая справляться с миллионами запросов от пользователей. Поговорили о кластеризации классических баз данных и узнали, правда ли теперь MySQL и PostgreSQL могут «потянуть» миллионы RPS. Затронули тему Kubernetes и обсудили, действительно ли оркестрация решает все проблемы или лишь создаёт новые, особенно когда дело доходит до хранения состояния. И, наконец, разобрали баланс между монолитной и микросервисной архитектурой, вспомнив реальные фейлы — от случайного «Hello world» в продакшене до многочасовых релизов, которые парализовали работу сервиса. Вы узнаете, как избежать подобных ошибок, когда стоит уходить с облаков на своё железо и почему автоматизация не всегда спасает. Не пропустите — выпуск полон практических советов и инсайтов для разработчиков и тимлидов!</p><p>Полезные ссылки: <br />youtube.com/@AlexeyRybak<br />devhands.ru/courses - обучение для бэкендеров<br />teamwork360.io - автоматизация проведения 360 оценки и performance review</p><p>Высокие нагрузки 2025: топ трендов, которые меняют правила игры | Алексей Рыбак | #34</p>
<ul><li>() - Введение и анонс
</li>
<li>() - Индустрия накачивает обороты: цифровая трансформация и найм
</li>
<li>() - HighLoad как мечта: как всё начиналось и к чему пришли
</li>
<li>() - Эра новостных сайтов: первые шаги в мир больших нагрузок
</li>
<li>() - Миллионы пользователей: как сервисы породили новый уровень трафика
</li>
<li>() - Когда серверы трещат по швам: борьба с трафиком
</li>
<li>() - Экосистемы разваливаются: почему важно знать стеки?
</li>
<li>() - Как передавали код и почему это было непросто
</li>
<li>() - HighLoad существует или нет? Сложный вопрос
</li>
<li>() - Как растёт PostgreSQL и почему микросервисы всё усложнили
</li>
<li>() - Реально ли мы решили проблему обработки больших данных?
</li>
<li>() - Есть ли жизнь без облаков и стоит ли возвращаться к своему железу?
</li>
<li>() - Kubernetes и базы: когда оркестрация превращается в боль
</li>
<li>() - Отказаться от облаков? Экономика против удобства
</li>
<li>() - Гибридная инфраструктура: выбор для тех, кто хочет экономить
</li>
<li>() - Модель нагрузки: считаем RPS и выбираем инструменты
</li>
<li>() - Уникальная задача: когда Docker работает не по учебнику
</li>
<li>() - MongoDB и её ошибки: от громких фейлов до лицензий
</li>
<li>() - Традиционные vs. новые базы: кто выйдет победителем?
</li>
<li>() - LinkedIn вместо Facebook: как меняется социальный ландшафт
</li>
<li>() - Нужен ли всегда кэш-слой? Противостояние базы и Redis
</li>
<li>() - Почему процессы в PostgreSQL не сломались от 5000 соединений?
</li>
<li>() - Шардинг по необходимости: когда одна машина больше не вытягивает
</li>
<li>() - Секреты кэширования: почему распределение ключей важнее, чем кажется?
</li>
<li>() - Прогрев или флашинг: две школы работы с кэшем
</li>
<li>() - Redis: база или кэш? Форки и будущее проекта
</li>
<li>() - Kafka, RabbitMQ и другие: зачем нужны шины?
</li>
<li>() - Переход Baidu на Kafka: как боролись с несущейся нагрузкой
</li>
<li>() - Лог-стриминг внутри базы: универсальное решение или риск?
</li>
<li>() - Очереди устарели? Как стриминг вытесняет старые подходы
</li>
<li>() - RabbitMQ и его копии: нужна ли нам вообще классическая очередь?
</li>
<li>() - Микросервисы: повторяем структуру компании или множим сущности?
</li>
<li>() - Телеметрия: спасение или путь к новому лоуду?
</li>
<li>() - Распределённые базы в Kubernetes: дешёвая магия или суровая реальность?
</li>
<li>() - Paxos и Raft: алгоритмы, которые держат ваше приложение на плаву
</li>
<li>() - Кластерные базы: когда данных больше, чем серверов
</li>
<li>() - Пример использования Consul: балансировка и сервис-дискавери на максимум
</li>
<li>() - Фейлы в продакшене: почему даже Hello World может навредить
</li>
<li>() - Каскадные сбои: как одна транзакция способна положить весь кластер
</li>
<li>() - Email-хаос: массовая рассылка и сотни жалоб
</li>
<li>() - Почему письма застряли в очереди и ушли тысячам пользователей?
</li>
<li>() - Заспамить или реанимировать: как бороться с почтовыми перегрузками?
</li>
<li>() - Готовые сервисы vs. своя логика: почему не всё так просто
</li>
<li>() - CRM и маркетинг: где программисту научиться этим управлять?
</li>
</ul>
<strong>
<a href="boosty.to/mokevnin">★ Support this podcast ★</a>
</strong>

Anmelden oder registrieren

Jetzt

0:00 / 0:00