Топ-10 фейлов на реальном highload проекте
Видео доклада
Презентация доклада
- как ошибка выбора идентификатора пользователя, обнаруженная после запуска проекта, чуть не стоила 2 лет разработки
- как мы боролись с перегруженным mysql когда даже включение binlog убивает сервер
- почистил партицию mysql под нагрузкой - получи мертвый сервер
- как верстальщик поменял верстку серча и уложил продукт на 4 часа
- ошибка в ядре php которая привела даунтайм на несколько часов
- как незнание особенностей работы GC у redis обошлось в $50к чистой прибыли
- добавлением или удалением серверов из пула memcached инвалидировали весь кэш (кривые настройки php клиента Memcache/Memcached)
- как поправив тест потерять 2 миллиона пользовательских писем
- как релиз одного проекта крэшил хелсчеки соседнего проекта
- самый большой фейл с системами очередей и статистикой: ивенты терялись годами
Дмитро Меньшиков
Aurora Technologies
- C-level в Aurora Technologies, консультант, євангеліст
- Активний учасник в International Software Architect Club, Kyiv CTO Meetup, PHP Friends Club, спікер на багатьох конференціях
- Керується тим, що в IT-бізнесі панує досягнення мети, а мови та технології- лише інструменти для досягнення мети
- Пише код 15 років, займається менеджментом 6 років, 7 років в highload, використовує десятки технологій та мов
- Веде телеграм канал "Об IT без галстуков"