[Moscow.pm] v2 просьба о ревью модуля DBIx::Struct

Warstone@list.ru warstone на list.ru
Чт Янв 15 12:35:21 PST 2015


>а сделаете вы это 100% в первые 0.5 года работы проекта под реальной
>нагрузкой
Эм... 4 года полета... DAU 700K, правда у нас очень специфичная нагрузка. Чтения и записи в базу очень мало. BTREE есть, GIN/GIST негде применять... Сейчас вот JSONB появился, может начнем.
>мы запилили целый проект на DBIx::Class. очень упорно убили год и
>где-то 500К строк кода.
>чтобы понять что ORM - зло. ORM зло, но оно неизбежно, особенно если вы хотите переносимость кода (1 ядро, несколько проектов).
Вообще нам не хватает от DBIx::Class скорости и асинхронности. С первым боремся. Со вторым - там все печально.
>чистый SQL конечно не сахар, но лучшего ничего нет. Не совсем согласен. Тут просто разные подходы. Вы пилите конкретику, мы разрабатываем... ну можно сказать Фреимворк и на нем пилим проекты. В вашем подходе это разумно. При нашем - не совсем.
С точки зрения разумности подходов - они оба имеют прав на жизнь, конечно.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20150115/c130c336/attachment.html>


Подробная информация о списке рассылки Moscow-pm