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
Комментарии
Что-то типа сквида только покашерней. Достать бы еще 100-150 "обычных" серверов.
А мне кажется чудес не бывает. В смысле nginx+apache думаю будут работать не хуже.
Ну я думаю нагрузки яху не сравнимы с нагрузками к примеру обычного хостинга. Да и люди там наверно не совсем глупые.
Походу код писан на плюсах, со своими мемори аллокаторами, это первое что бросилось в глаза, видимо весчь серьёзная.
ну необязательно то что в плюсе вещь серьезная. А так то да, подход показывает дооолгую разработку
Так вроде как Apache тоже не на коленке писан.
squid3 тоже на плюсах
Просто для меня было откровением увидеть веб проекты на плюсах...
bratello, ты, видимо, недавно в вебе
В паблик вебе - недавно. В основном это был корпорейт веб, всякие системные утилиты и подсистемы с веб интерфейсом, сервлеты и все прочее. Но даже в этой области лидирует Джава, плюсов уже давно не было.
Не сравнивайте серверное приложение прокси-сервер с веб-приложением.
Недавно разбирался с особенностями одного высокоскоростного маршрутизатора от CISCO, мозги 100% Java. Вообще на мой взгляд последние версии JDK, начиная с 1.5, просто созданы для самого обширного спектра сетевых задач, отличный оптимизатор, давно отлаженный джаст ин тайм, хорошие алгоритмы сборки мусора - то что нужно для сетей.