Основы построения 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 - Можно ли применять репликацию данных совместно с денормализацией? Например, данные с мастер базы денормализовать в базе реплике
______
Курсы для системных аналитиков
Современные технологии хранения и анализа данных в микросервисной архитектуре
Основы разработки требований и создания ТЗ
Обучение системному анализу и проектированию систем
Основы ООП и UML
Современные технологии хранения и анализа данных в микросервисной архитектуре
Работа с очередями в RabbitMQ и Apache Kafka
Моделирование предметной области и проектирование БД
BPMN для людей: основы самой популярной нотации для описания бизнес-процессов
“Основы бизнес-анализа и разработки
требований в Agile “
Концептуальное проектирование и трансформация идеи в цифровой продукт
Проектирование интеграции с REST API
Моделирование бизнес-процессов
Разработка требований к информационной безопасности ИТ-систем
ArchiMate для проектирования и поиска скрытых связей
Дизайн для недизайнеров
Основы ООП и разработка UML-моделей
Systems Analyst Bootcamp — интенсивная онлайн-программа переподготовки
Business Analyst Bootcamp — интенсивная онлайн-программа переподготовки
Основы проектирования интеграций ИТ-систем
Проектирование интеграции с REST API
____________________
📌 ПОДПИСАТЬСЯ НА Systems Education:
➛Официальный сайт:
➛VK
➛YouTube:
➛Telegram - Новости Systems Education и расписание курсов
➛Telegram - Анонсы событий по системному анализу:
➛Telegram - Как стать системным аналитиком:
#highload #масштабирование
3 views
611
174
6 months ago 00:16:48 1
Выкройка основа КАПЮШОНА по своим размерам – капюшон со стойкой, с нахлёстом, со вставкой - МК
6 months ago 00:59:31 1
МегаМама Валентина Красникова и Елена Ханга: основы женского планирования, Или как все успевать!
6 months ago 00:16:23 1
Простое Платье с высокой талией. На Любой Размер№ 1029
6 months ago 00:10:16 1
Что такое Мудры | Мудра? | Проще простого | Культ Рода. Наш СловЛарь.
6 months ago 00:16:36 1
Платье с защипами по полочке № 1076
6 months ago 00:40:18 1
Новейшая ракета-носитель “Ангара-А5“
6 months ago 00:32:23 1
В этом веке всё изменится (или мы вымрем) [Rational Animations]
6 months ago 01:02:25 1
Сила Божья в доверии - Богданов А. М. - Прямая трансляция ЦО ЦХАСД СПб
6 months ago 01:22:57 1
07 Тема 5. Экспансии и аватары 2. Основы философии и практики бхакти-йоги ()
6 months ago 00:28:31 1
«ШЕСТОЕ ЧУВСТВО». Нас окружают существа параллельных миров,притягиваяь по подобию.7шагов к освобожд.
6 months ago 00:23:06 1
«ПРИНЦЕССА И РУНА ВРЕМЕНИ». О заколдованном королевстве.7шагов принцессы (как вДне Сурка) снять чары
6 months ago 00:37:43 1
Как Космический Разум создаёт Души? - Документальный фильм «Создание Души»
6 months ago 00:08:37 1
Построение стояче отложного воротника
6 months ago 00:12:19 1
Платье бочонок с подрезной линией и сборками по середине полочки № 1077
6 months ago 00:48:57 1
Медитация Феникс 5D / Создание Тонкой Основы Будущего для Материализации Задуманного
6 months ago 02:16:08 1
О некоторых достоинствах саморазвития и особенностях образования взрослых. Райнер Шнурре.
6 months ago 00:31:43 1
«ДЮНА 2» 2024. Сражение за свою свободу от инопланетных поработителей.7шагов к лидерству и освобожд.
6 months ago 00:41:03 1
АНАЛИТИКИ *RAND РАСКРЫЛИ СЦЕНАРИЙ КОНЦА ЧЕЛОВЕЧЕСТВА: СОВПАДЁТ ЛИ ОН С ДАТОЙ В ФИЛЬМЕ «ТЕРМИНАТОР»?
6 months ago 00:15:01 1
Как построить трикветр на основе цветка жизни. Моя интерпретация.
6 months ago 00:16:23 1
“Самбист“ (хроникальная презентация), реж. Игорь Яринских. Фильм об истории самбо. (2009-2023 гг.)
6 months ago 00:09:04 1
Мировая сенсация. ВОДА из Системы Граф от “Perfect Organics“ составит ФОРУ ЛЮБОМУ ФИЛЬТРУ БЫТОВОМУ
6 months ago 00:19:51 1
Блуза без выкройки. Простое построение конструкции блузы. Строим полочку, спинку и рукав реглан.
6 months ago 00:13:55 1
Как построить рукав по пройме правильно и без ошибок. Пошаговый мастер класс
6 months ago 00:20:21 1
ОСНОВНЫЕ АККОРДЫ ДЛЯ ДЖАЗА 2 - Надстройки в аккордах на гитаре