View in Telegram
Пока все подводят итоги, мы строим фундамент для будущей работы. Мы тут про SRE и стабильность, но иногда приходится возвращаться к базовым вещам поэтому подготовили для вас трехдневный практический интенсив по работе с СУБД MySQL. Минимум теории и максимум фактов от автора рассказов “Как спроектировать MySQL инфраструктуру для высоких нагрузок (Hexlet)” , “Как правильно убить MySQL (HighLoad)”, “Эти ваши девятки и как их ненароком не достичь (LinkMeetUp)” и других никому не интересных видосиков. Интенсив разбит на три дня и пройдет с шестого по восьмое января ежедневно с 16:00 до 17:30 по Московскому времени в режиме онлайн. Каждая встреча посвящена одному большому разделу. День 1: Ставим и тюним MySQL для работы с высокими нагрузками Понедельник, 6 января 16:00 - 17:30 1) Версии MySQL и форки. Где брать как ставить? 2) Как настраивать? Важные аспекты при установке и первоначальной настройке 3) Как работает MySQL? Архитектура и настройки InnoDB 4) Другие подсистемы хранения 5) Диски, память и процессор: что важнее для базы? 6) Внешние метрики и внутренняя статистика: что мониторить, куда смотреть 7) Что не нужно настраивать никогда 8) MySQL tuner и другие скрипты автоматической настройки День 2: Учимся писать самые быстрые в мире запросы для MySQL Вторник, 7 января 16:00 - 17:30 9) Запросы в MySQL: что влияет на производительность? 10) Как оптимизировать SELECT? 11) Оптимизатор MySQL 12) Selectivity и Cardinality – главные слова, которых никто не знает 13) Кэш запросов в MySQL 14) Полнотекстовые индексы 15) Оптимизация записи 16) Работа с изменениями схемы День 3: Строим отказоустойчивую инфраструктуру для MySQL Среда, 8 января, 16:00 - 17:30 17) Где начинаются высокие нагрузки? 18) Масштабирование MySQL 19) Функциональное шардирование 20) Горизонтальное шардирование 21) Репликация в MySQL 22) Master-Master репликация 23) Инструменты объединения MySQL в кластеры (Galera, Group Replication) 24) Балансировка запросов с помощью ProxySQL 25) Управление репликацией: MHA и Orchestrator 26) Инструменты бэкапа и восстановления в MySQL 27) MySQL в финтехе В конце каждого блока будет время для вопросов. По результатам Вы получите практические знания по развертыванию и эксплуатации БД MySQL и сможете более качественно оптимизировать запросы в своих проектах. Досконально разобраться в эксплуатации баз в высоконагруженных приложениях за 4.5 часа невозможно, а вот получить ответы на свои вопросы и заглянуть в мир высоких нагрузок и непрерывного масштабирования вполне реально. На кого рассчитаны лекции? Предполагается, что Вы понимаете, что такое командная строка в Linux, чем процесс отличается от потока, SELECT от UPDATE, а слова хеш индекс и сбалансированное дерево не навевают на Вас вселенской тоски. Если стало интересно напишите @dagureevaa и она скажет куда перевести 4499 рублей за участие и добавит Вас в закрытый канал для слушателей. Чек выпишем. Подарочную карту сделаем. Для организаций цена та же, но понадобится ИНН. Если придете большой группой - будет дешевле. Если вдруг не успели потратить бюджет на обучение - последний шанс это сделать. В жизни пригодится, особенно если у вас на проде MySQL и данные копятся, а нагрузки растут. #событие #MySQL @downtime_bar
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Find friends or serious relationships easily