Презентация
Известные эксперты по высоким нагрузкам,
- Коринский Кирилл — R&D компании Yota, nginx-хакер, эксперт NoSQL хранилищ, и
- Олег Царев — Software Engineer компании Percona, MySQL хакер, эсперт SQL баз данных.
выступят с большим совместным докладом «Сравнительный анализ хранилищ данных».
Существует разные системы для хранения данных: как классические SQL решения, так и модные NoSQL. Поиск серебряной пули вытекает из ограничений реального проекта. Ограничения зависят как от окружения проекта (кадры, бюджет, сроки), так и от формулировки задачи.
Мы продемонстрируем связь между ограничениями, структурами, алгоритмами, и реализациями различных хранилищ данных. Когда нужно брать Riak? Чем силён Hadoop? Когда не обойтись без MySQL? А может просто купить Oracle? Любой highload-проект складывается с одними и теми же проблемами.
- Всегда органичен бюджет
- Пользователи имеют свои ожидания
- Вычислительные мощности ограничены
- Сроки ограничены
- Квалификация кадров влияет на все остальные параметры.
Особняком стоят инженерные проблемы - именно они ключевые.
Для подавляющего большинства людей эти проблемы являются "чёрной магией".
Для менеджеров: Почему существенно увеличив бюджет на железо получили не значительный прирост?
Для программистов: В каком хранилище сделано "нормальное" шардирование?
Большинство проблем решаются просто:
- Инвесторов можно привлечь
- Целевую аудиторию можно привлечь и удержать.
- Железо можно проапгрейдить
- Сроки передвинуть
- Кадров купить
Инженерные проблемы - это притча во языцах любого массовго проекта.
Постоянно, вновь и вновь, находят "серебрянные пули"...
Но серебро оказывается сусальным, а то и вовсе медью.
Кирилл Коринский (RooX) и Олег Царев (Percona) - мы не ищем серебрянную пулю.
Цель нашего доклада — продемонстрировать, доказать почему её НЕТ.
Каждый со своей стороны и одновременно - с одной и той же.
Комментарии