G
enby!

Основы построения highload-систем: 7 приёмов масштабирования баз данных · АняКрх #системныйаналитик

Вы узнаете о типовых подходах к обеспечению высокой производительности интернет-систем через масштабирование баз данных и связанных с ними ключевых понятиях: вы узнаете 10% всего, что применяется в архитектуре highload-решений, но при этом покрывает 90% задач на масштабирование. Эти подходы мы разберём на примере задачи выращивания производительности по мере роста посещаемости и нагрузки маркетплейса и, в частности, с применением популярной СУБД PostgreSQL. Слышали про highload, но пока не понимаете, что же это такое? Настала пора разобраться! Поможет с этим спикер вебинара Аня Крх — старший разработчик, работает в Яндексе более 6 лет в значимом инфраструктурном проекте «Облако». Аня Kpx YouTube канал Ани:    / @annkpx   Вебинар будет полезен тем, кто: — хочет проектировать системы, которые в дальнейшем можно будет масштабировать без существенных изменений в архитектуре; — столкнулся с проблемами роста системы и хочет узнать основные способы решения; — ищет способы оптимизации производительности в своих проектах. ____ Таймкоды : 0:00 - Начало 0:30 - О спикере 1:46 - Цели вебинара 2:07 - Темы вебинара 2:10 - Масштабирование бэкендов 3:40 - Оптимизация базы данных (настройки, индексы, оптимизация запросов, денормализация) 12:53 - Кэширование 14:52 - Репликация 16:50 - Шардирование 19:52 - Собираем все вместе Q&A: 21:21 - Перенаправление запросов всегда будет идти через отдельную метабазу или возможен вариант с каким-то роутером? 23:38 - Существуют способы указания на необходимость обновления кэша? 24:10 - Где хранится кэш? Как к нему обратиться? 25:03 - Советы для геораспределения 26:40 - Почему строим на Постгресе? 27:56 - В каких случаях следует переходить с реляционной БД на нереляционную? 28:58 - Когда происходит процесс денормализации, добавляется дополнительная таблица, но исходные ее корректируются? 30:25 - Допустим, что на БД реализовано шардирование. Однако запросы затрагивают данные, лежащие на всех существующих шардах, будет ли в таком случае прирост производительности? 32:02 - Можно ли применять репликацию данных совместно с денормализацией? Например, данные с мастер базы денормализовать в базе реплике ______ Курсы для системных аналитиков https://ssa.io/4yKsBa
Современные технологии хранения и анализа данных в микросервисной архитектуре https://ssa.io/O0LkO5
Основы разработки требований и создания ТЗ https://ssa.io/yQcLWd
Обучение системному анализу и проектированию систем https://ssa.io/g9kz8Y
Основы ООП и UML https://ssa.io/s0pqWw
Современные технологии хранения и анализа данных в микросервисной архитектуре https://ssa.io/NeQiAu
Работа с очередями в RabbitMQ и Apache Kafka https://ssa.io/MLRWHQ
Моделирование предметной области и проектирование БД https://ssa.io/oDWARS
BPMN для людей: основы самой популярной нотации для описания бизнес-процессов https://ssa.io/p1zKgI
"Основы бизнес-анализа и разработки требований в Agile https://ssa.io/dxkbyO
" Концептуальное проектирование и трансформация идеи в цифровой продукт https://ssa.io/tG7pzG
Проектирование интеграции с REST API https://systems.education/rest-worksh...
Моделирование бизнес-процессов https://ssa.io/28Pcly
Разработка требований к информационной безопасности ИТ-систем https://ssa.io/ydNIxx
ArchiMate для проектирования и поиска скрытых связей https://ssa.io/o5ufsK
Дизайн для недизайнеров https://ssa.io/nwv6tK
Основы ООП и разработка UML-моделей https://ssa.io/BL6tDI
Systems Analyst Bootcamp — интенсивная онлайн-программа переподготовки https://ssa.io/5fAikG
Business Analyst Bootcamp — интенсивная онлайн-программа переподготовки https://ssa.io/9GBl4q
Основы проектирования интеграций ИТ-систем https://ssa.io/F6j3om
Проектирование интеграции с REST API https://ssa.io/Cx886I
____________________ 📌 ПОДПИСАТЬСЯ НА Systems Education: ➛Официальный сайт: https://systems.education/
➛VK https://ssa.io/SStfuk
➛YouTube: https://ssa.io/TlNXWE
➛Telegram - Новости Systems Education и расписание курсов https://t.me/systems_education
➛Telegram - Анонсы событий по системному анализу: https://t.me/itsysdes_events
➛Telegram - Как стать системным аналитиком: http://t.me/kak_stat_SA
#highload #масштабирование

Смотрите также