𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: podlodka.io
Название: Go Crew #3: «Работа с базой данных»

Продолжительность: 9 ч 12 мин
Количество уроков: 10 Видео
Язык: Русский
Вес архива: 1,17 ГБ
Go Crew #3 — это практическое погружение в ключевые подходы к работе с базами данных в Go‑проектах. В обновлённом описании мы усиливаем фокус на пользе для разработчиков, прикладных навыках и реальных сценариях применения, чтобы повысить поисковую привлекательность и вовлечённость читателей.
О чём этот сезон
Третий сезон сконцентрирован на современных методиках работы с различными типами СУБД — от лёгких встраиваемых движков до распределённых и высоконагруженных систем. Мы рассматриваем практики, которые напрямую влияют на производительность, отказоустойчивость и масштабируемость сервисов на Go.
Ключевые темы
• эффективное проектирование и эксплуатация хранилищ данных в Go-приложениях;
• техники масштабирования, оптимизации и мониторинга баз данных;
• работа с транзакционностью, конкурентностью и индексами;
• адаптация архитектуры СУБД под реальную нагрузку и бизнес-задачи.
SQLite, MySQL, MariaDB и распределённые системы
Мы подробно раскрываем сильные и слабые стороны популярных решений, сравниваем сценарии применения и демонстрируем, как добиться максимальной отдачи от каждой технологии.
Когда SQLite — лучший выбор
SQLite часто считают нишевым инструментом, но для ряда задач он работает быстрее и проще, чем полноценные серверные СУБД. Участники узнают:
• в каких архитектурах SQLite справляется лучше других систем;
• как использовать его как основную базу данных;
• какие ограничения важно учитывать при разработке.
Расширение возможностей MySQL и MariaDB
Отдельный блок посвящён тому, как масштабировать MySQL и MariaDB за рамки стандартных конфигураций.
• горизонтальное и вертикальное шардирование;
• инструменты для распределения нагрузки;
• подходы к отказоустойчивости без необходимости миграции на новые платформы.
Проектирование высоконагруженных key/value-хранилищ
Мы разбираем архитектуру систем, способных обрабатывать сотни тысяч запросов в секунду, и показываем:
• какие структуры данных обеспечивают максимальную производительность;
• как управлять памятью и вводом/выводом;
• какие ошибки снижают пропускную способность и как их избежать.
Распределённые СУБД и управление ими на Go
Сезон включает практические материалы по использованию Go в системах с распределённой архитектурой. Участники получат знания о:
• основах распределённого консенсуса (Raft, Paxos);
• балансировке нагрузки в кластере;
• обеспечении согласованности и доступности данных.
Подготовка к техническим собеседованиям
Мы выделяем то, что действительно важно для прохождения интервью. Лекции и разборы помогут структурировать знание о базах данных и правильно объяснять свои решения.
Что пригодится на интервью
• как работает транзакционность и изоляция;
• какие типы индексов существуют и когда их стоит использовать;
• как рассуждать о масштабируемости и производительности;
• какие компромиссы неизбежны при выборе той или иной СУБД.
Этот сезон Go Crew — отличный шанс укрепить фундаментальные знания, освоить современные практики и улучшить навыки проектирования систем, использующих базы данных в продакшене.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь