Топ-10 фейлов на реальном highload проекте
Видео доклада
Презентация доклада
- как ошибка выбора идентификатора пользователя, обнаруженная после запуска проекта, чуть не стоила 2 лет разработки
- как мы боролись с перегруженным mysql когда даже включение binlog убивает сервер
- почистил партицию mysql под нагрузкой - получи мертвый сервер
- как верстальщик поменял верстку серча и уложил продукт на 4 часа
- ошибка в ядре php которая привела даунтайм на несколько часов
- как незнание особенностей работы GC у redis обошлось в $50к чистой прибыли
- добавлением или удалением серверов из пула memcached инвалидировали весь кэш (кривые настройки php клиента Memcache/Memcached)
- как поправив тест потерять 2 миллиона пользовательских писем
- как релиз одного проекта крэшил хелсчеки соседнего проекта
- самый большой фейл с системами очередей и статистикой: ивенты терялись годами
Dmitry Menshikov
Aurora Technologies
- C-level @ Aurora Technologies, consultant, evangelist
- An active participant in International Software Architect Club, Kyiv CTO Meetup, PHP Friends Club, speaker at many conferences
- Driven by the fact that the IT business is dominated by goal achievement, and languages and technology are only tools to achieve the goal
- Has been writing code for 15 years, has been in management for 6 years, 7 years in highload, uses dozens of technologies and languages
- Has a telegram channel "Об IT без галстуков"