Я так понимаю, что ребята решили пожертвовать Partition-tolerance в обмен на производительность. Непонятно, что будет если одна из нод кластера решит прилечь. Во всех FAQ этот вопрос игнорируется.
Так же интересно посмотреть как происходит JOIN для данных расположенных на разных нодах.
И непонятно что у них с лицензией. На сайте пишут GPL v3, в исходниках встречаются GPL, MIT и BSD.
Вообще не радует. Вместо понятного и удобного DSL, который читается со страницы, нам предлагают один метод с кучей опциональных параметров (validates_presence_of :email куда заметнее и удобнее чем validates :email, :presence => true).
Простите, но 1251 получила распростронение благодаря windows, но есть люди которых windows не затронул. Мало, но они правда есть, и для них koi8-r нормальная кодировка ГОСТ и всё такое.
А теперь это может делать и PostgreSQL. Если вас смущало отсутствие этой возможности, то теперь вам ни что не помешает посмотреть и попробовать эту отличную RDBMS.
Послеобеденный перекур возле какого-нибудь бизнесцентра будет незабываемым зрелищем.
Так же интересно посмотреть как происходит JOIN для данных расположенных на разных нодах.
И непонятно что у них с лицензией. На сайте пишут GPL v3, в исходниках встречаются GPL, MIT и BSD.
function template_render($file, $variables) {
extract($variables, EXTR_SKIP);
ob_start();
require "$file";
return ob_get_clean();
}
На самом деле поклонникам Apple надо только радоваться, может apple одумается и сделает платформу более открытой.
И вот…
validates :email, :presence => true, :uniqueness => true, :email => true, length => {:minimum => 3, :maximum => 254},
… эти «true, true, true» можно было бы сделать лучше, например так:
validates :email, :ensure => [:presence, :uniqueness, :email], :length => 3..254
Но сути не меняет.
живое видео, только тормозит :)