Alexander Krizhanovsky: "Tempesta FW: yet another Linux kernel Web-accelerator"
"Tempesta FW: yet another Linux kernel Web-accelerator"
Tempesta FW - это первый и единственный Open Source гибрид Web-акселератора и фаервола, разрабатываемый специально для обработки и фильтрации больших объемов HTTP трафика. Tempesta FW встроена в TCP/IP стек Linux и несет в себе легкую in-memory оптимизированную для NUMA-систем базу данных, Tempesta DB, используемую для хранения Web-кэша и правил фильтрации. Основные сценарии использования системы - это защита от DDoS прикладного уровня и просто доставка больших объемов HTTP трафика малыми затратами на оборудование.
В докладе я расскажу про:
1. проблемы современных операционных систем, и Linux в частности, в приложении к Web-стеку (система фильтрации, Web-сервер, application слой, БД);
2. зачем нужен еще один Web-акселератор и в чем его отличие от Nginx, Varnish, HAProxy и даже TUX и kHTTPd и почему они оказались не достаточно быстры;
3. типовые сценарии использования (CDN, cloud, фильтрующие сети и пр.);
4. основные фичи (кэширование, балансирову нагрузки, фильтрацию, TLS);
5. частые вопросы, связные с реализацией проекта в ядре ОС, производительностью и надежностью;
6. системные требования, примеры конфигураций и, просто, как это все собрать и запустить.
Александр Крижановский
Россия. Москва
CEO
Tempesta Technologies
Александр является основателем и Генеральным директором Темпеста Текнолоджиз и главным разработчиком Tempesta FW. Также он является основателем и Генеральным директором Лаборатории НатСис, компании специализирующейся в консалтинге в области высокопроизводительных вычислений в Linux/x86-64. Александр имеет более 10 лет опыта в разработке в ядре Linux.