Курс посвящён глубинному разбору одной из самых востребованных и мощных open source СУБД — PostgreSQL. Обучение построено таким образом, чтобы слушатели не просто изучили синтаксис и базовые операции, а получили фундаментальное понимание внутренних механизмов работы современной реляционной базы данных.
Чему вы научитесь
После прохождения курса вы сможете:
Понимать внутреннее устройство PostgreSQL и архитектуру реляционных СУБД.
Разобраться в механизмах хранения данных, типах индексов и их применимости.
Освоить принципы MVCC, ACID, WAL, LRU, TPC/PPC и другие ключевые концепции.
Изучить оптимизацию запросов и эффективно использовать EXPLAIN и EXPLAIN ANALYZE.
Корректно проектировать схемы данных и управлять изменениями в БД.
Отрабатывать навыки анализа производительности и устранения проблем на реальном окружении.
Кому подойдет курс
Курс ориентирован на специалистов, работающих с высоконагруженными системами или проектирующих сложные сервисы:
Backend-разработчиков
Программистов, работающих с БД
DevOps-инженеров и инженеров инфраструктуры
Архитекторов ПО
Программа курса
Занятие 1. Введение в архитектуру СУБД
Занятие 2. Архитектура хранения данных и запросы по одной таблице
Занятие 3. Сложные индексы по нескольким колонкам и фильтрация по множеству условий
Занятие 4. Строгая типизация, работа с хранимыми объектами и обработка данных на стороне сервера
Занятие 5. Консистентные изменения БД, механизмы блокировок и восстановление после сбоев
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Школа основана Алексеем Рыбаком - опытным техническим руководителем и архитектором, прошедшим путь от инженера гаражного стартапа до CTO международных компаний.Алексей - CTO / VP of Engineering с богатым опытом построения инженерных команд и создания высоконагруженных продуктов. В компании Badoo/Bumble (300 млн пользователей, IPO по оценке $8 млрд) он начинал как один из первых разработчиков и вырос до CTO и руководителя московского офиса разрабо
Одним из первых разработчиков Bumble и Badoo, прошёл путь от инженера-стартапера до CTO экосистемы с 300 млн пользователей и оценкой компании $8 млрд на момент IPO. В Badoo руководил платформенной разработкой, возглавлял команду из 300 инженеров и занимал должность генерального директора офиса разработки. В роли CTO и VP продуктовой и инженерной функций создавал технологические решения и выстраивал масштабируемые процессы разработки в российских
Николай Ихалайнен - высококвалифицированный эксперт с более чем 20-летним опытом работы с базами данных в роли DBA, разработчика и консультанта. Его профессиональная специализация охватывает MySQL, PostgreSQL и MongoDB, а ключевая компетенция — оптимизация, масштабирование и повышение надежности высоконагруженных СУБД.В период работы в компании Percona он консультировал крупнейшие мировые интернет-платформы, помогая находить и исправлять критичес
Update: Занятие 6. Дополнительное занятие, вопросы по домашке, ответы на другие вопросы
Финал
Anonymous
Спасибо, за курс! На 2 занятии один из участников спрашивает можно ли получить датасет данных для развертывания у себя. Если получиться приложить к материалам, буду благодарен. И если не получится все равно благодарен ))
CourseHunter Team Anonymous
👏 Пока не видно что куда то выложили этот датасет. Что ответили участнику?
Anonymous CourseHunter Team
В видео (урок 2) они говорят об этом начиная с 1 час 46 мин ровно, примерно 30 сек послушать. Он как то не внятно говорит, что скинет ссылку на репу, но если там чего то хватать не будет, то он будет вспоминать как он генерировал данные. Кажется что могло бы сработать - если участник от ch попросил задававшего вопрос, чтобы тот скинул ему датасет или базу. Пока писал подумал, что весить все это хозяйство может не мало. Спасибо что выслушали )
CourseHunter Team
Update: pdf файлы
Занятия 4. Модификации БД Занятия 4. Модификации БД - Практика
CourseHunter Team
🐱💻 Update: Занятие 5, видео
CourseHunter Team
✨ Update:
- Видео - Занятие 4. Строгая типизация данных для хранимых объектов и обработка данных на стороне сервера - PDF Занятия 3. Практика PostgreSQL 17 архитектура и тюнинг SQL запросов
CourseHunter Team
👉 Update: Занятие 3. Сложные индексы по нескольким колонкам и запросы с фильтрации по нескольким условиям
CourseHunter Team
👉 Update: Добавлены слайды ко второму занятию.
CourseHunter Team
Update: Занятие 2. Оптимизация запросов PostgreSQL 👌 Слайдов пока нет
pigggib
5:35 начало
CourseHunter Team
🙌 Благодарим всех за участие в кампании. Желаем успешного и продуктивного освоения материалов. Новые уроки будут публиковаться по мере их появления. Архив курса будет доступен после его завершения 👌
something_something
Получится купить? Если нет, может просто взнос чуток увеличим на тех кто согласился сейчас уже?
Финал
Занятия 4. Модификации БД
Занятия 4. Модификации БД - Практика
- Видео - Занятие 4. Строгая типизация данных для хранимых объектов и обработка данных на стороне сервера
- PDF Занятия 3. Практика PostgreSQL 17 архитектура и тюнинг SQL запросов
Слайдов пока нет