Grails at LinkedIn
Рубрика: Development, Groovy, LinkedIn | 12 June 2008, 18:03 | Vadim Voituk
Когда-то, во время моего доклада на киевской встрече developers.org.ua, кто-то (кажется Алексей Колупаев) спросил где на реальных действующих проектах используется Groovy и Grails.
Первое, что я ответил – это LinkedIn. Но вот конкретнее рассказать, где там Grails а где Java, в силу непричастности к разработке этой соц-сети – не смог.
Теперь же инженеры LinkedIn сами поведали нам “где”, “как” и главное “зачем” у них используется Grails. Смотрим презентацию:
Некоторые keynotes, на которые сразу хочется обратить внимание:
- Grails используется в так называемых Corporate Solutions (партнерские сервисы компании) а также в построении инженерной инфраструктуры (continuous integration, automatic build, testing )
- Высокая эфективность для новых разработок
- При работе с сущетствующей эко-системой высокие трудозатраты на интеграцию на первом проекте, что в дальнейшем окупается повышением продуктивности на последующих
- Легко создавать и поддерживать бизнес-логику, но почти невозможен её reuse вне Grails
- На начальных стадиях помогал внедрять Grails основатель проекта Грем Рошер
- Динамический Groovy вынуждает повышать покрытие проектов тестами
- Мобильная версия mobile.linkedin.com и приложение Facebook работают на Ruby On Rails

Эх, только начинаю осваивать эту технологию. Тяжко…