- Lecture
- Location
Лекция не про БД в чистом виде, а про архитектуру веб-приложений, использующих БД.
Выбор хранилища данных — сложная задача, с которой часто сталкиваются разработчики. Чаще всего результат этого выбора — это компромисс. Сергей Аверин, разработчик компании Badoo, расскажет о собственном опыте, набитых «шишках», рассмотрит важные проблемы, связанные с этой задачей.
Подробно:
- Зачастую в стартапе изначально проектируется архитектура вокруг БД, рассчитанная на огромные нагрузки, на большое масштабирование, которые потом в реальной жизни никогда не понадобятся.
- Или проектируется архитектура, которая якобы дает отказоустойчивость, но при этом проблемы нижних уровней абстракции во внимание не принимаются.
- При выборе основной БД для проекта выбирается БД, которая не дает большого запаса фич в будущем, появляется дороговизна и сложность изменения.
- Используйте инструменты, которые вы хорошо изучили. «Психологическая» популярность NoSQL. Достоинства и недостатки SQL и NoSQL БД.
- Проблемы использования БД как хранилища/движка обработки событий зачастую не оправдано. Альтернативы.
- Использование БД для поиска, плюсы и минусы.
- Eventual consistency рулит, и как из этого можно извлечь пользу.
Организатор семинара it-специализированное кадровое агентство Spice Recruitment. Это второе мероприятие в рамках проекта Spice It Studies*.
* Spice IT — это бесплатные образовательные мероприятия для тех, кто работает в IT отрасли. Они проходят в формате лекций и мастер-классов один раз в месяц на различных площадках. Темы посвящаются тому, с чем слушатели сталкиваются ежедневно: проблемы Java-разработки, создание мобильных игр, разработка интерфейсов, дизайн, верстка, монетизация и менеджмент.
Лекции читают ведущие IT специалисты крупных российских и международных компаний, начинающие предприниматели и бизнес-тренеры. Задача Spice IT — собрать на одной площадке специалистов одной отрасли для обмена опытом и знаниями.
Лектор:
Сергей Аверинкомпания Badoo Работаю в компании Badoo. И в качестве хобби делаю веселые доклады. В интернете 70 лет, разрабатывал большие и малые сайты. Участовал в создании проектов habrahabr.ru, dirty.ru, leprosorium.ru, autokadabra.ru, dribbler.ru, trendclub.ru и еще в нескольких безымянных стартапах. Постоянный докладчик технологических конференций РИТ, Highload, Devconf, Codefest и многих других. |