Часть Twitter переводят с языка Ruby на Scala

8 апреля 2009 года

В интервью разработчики системы микро-блогов Twitter, одного из самых крупных web-проектов, использующих Ruby on Rails, признались, что начали в прошлом году работу по замене некоторых Ruby компонент на их аналоги, написанные на языке Scala и работающие внутри виртуальной машины JVM. С целью увеличения производительности и реализации более полного контроля над выполнением кода, на Scala переписаны некоторые серверные демоны, обеспечивающие внутренние взаимодействие между составными частями инфраструктуры проекта. В планах, реализовать на Scala все обработчики внешнего и внутреннего API. Тем не менее, создатели Twitter не намерены отказываться от Ruby on Rails в роли бэкенда для генерации выводимого пользователям контента.

В качестве примера переписанного на Scala проекта, можно упомянуть сервер управления очередями сообщений Kestrel.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Часть Twitter переводят с языка Ruby на Scala», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.