суббота, 10 ноября 2012 г.

Не все базы одинаково полезны

Сергей Аверин, Руководитель проекта десктопных приложений компании Badoo, выступил на High Performance Conference 9 августа с докладом: «Не все базы одинаково полезны».

Некоторые тезисы:

  • оставайтесь на MySQL, не поддавайтесь моде на NoSQL;
  • железо — дешевле людей. На старте масштабируйтесь железом и типовым открытым софтом (и его настройками);
  • заурядному стартапу нужно минимум полгода, чтоб вылезти из ресурсов одного сервера;
  • думайте про консистентность заранее, на уровне архитектуры, а то потом сами её выпилите;
  • для веб-сервисов, не являющихся биллингами или процессингами, не нужна высокая связность и синхронность;
  • поиск на MySQL FULLTEXT — обречён. Используйте Sphinx или иные специализированные движки;
  • главное в надёжности — железо и резервирование по нему. Badoo использует Percona, а NoSQL — сильно распиарен.



Взято тут

Комментариев нет:

Отправить комментарий