Yahoo открывает исходные коды кеш/прокси-сервера Traffic Server

Аватар пользователя Химический Али Химический Али 3 ноября 2009 в 16:55

Yahoo заявляет об вскрытии исходных кодов кэш/прокси-сервера Traffic Server, на котором крутится крупнейший в мире почтовый хостинг Yahoo Mail и другие сервисы компании. Эта разработка была приобретена Yahoo вместе с компанией Inktomi в 2002 году и впоследствии развивалась силами собственных разработчиков.

Traffic Server — удачное решение для организации кэширования контента и обслуживания highload-сайтов. По заявлениям Yahoo, он способен обслуживать до 30 000 запросов в секунду и прокачивает до 400ТБ трафика в сутки через 100-150 обычных (?) серверов. Совокупная аудитория сайтов Yahoo составляет 600млн "уников" в месяц.

Коды Traffic Server уже переданы в Apache Incubator: http://incubator.apache.org/projects/trafficserver.html

0 Thanks

Комментарии

Аватар пользователя vgoodvin vgoodvin 3 ноября 2009 в 17:59

Что-то типа сквида только покашерней. Достать бы еще 100-150 "обычных" серверов.

Аватар пользователя Azerot Azerot 3 ноября 2009 в 20:24

А мне кажется чудес не бывает. В смысле nginx+apache думаю будут работать не хуже.

Аватар пользователя vgoodvin vgoodvin 3 ноября 2009 в 22:28

Ну я думаю нагрузки яху не сравнимы с нагрузками к примеру обычного хостинга. Да и люди там наверно не совсем глупые.

Аватар пользователя bratello bratello 3 ноября 2009 в 23:43

Походу код писан на плюсах, со своими мемори аллокаторами, это первое что бросилось в глаза, видимо весчь серьёзная.

Аватар пользователя Nikit Nikit 4 ноября 2009 в 1:16

ну необязательно то что в плюсе вещь серьезная. А так то да, подход показывает дооолгую разработку :)

Аватар пользователя bratello bratello 12 ноября 2009 в 11:34

В паблик вебе - недавно. В основном это был корпорейт веб, всякие системные утилиты и подсистемы с веб интерфейсом, сервлеты и все прочее. Но даже в этой области лидирует Джава, плюсов уже давно не было.

Аватар пользователя bratello bratello 15 ноября 2009 в 12:30

Недавно разбирался с особенностями одного высокоскоростного маршрутизатора от CISCO, мозги 100% Java. Вообще на мой взгляд последние версии JDK, начиная с 1.5, просто созданы для самого обширного спектра сетевых задач, отличный оптимизатор, давно отлаженный джаст ин тайм, хорошие алгоритмы сборки мусора - то что нужно для сетей.