Jim Jagielski, przewodniczący Apache Software Foundation, poinformował o wydaniu nowej wersji najpopularniejszego serwera WWW. Apache 2.4, nad którym pracowano sześć lat imponuje listą zmian a przede wszystkim znacznie lepiej radzi sobie w środowiskach chmurowych.
Wersja 2.4 jest o wiele lżejsza i szybsza od poprzedniej. między innymi wprowadzono ulepszenia w uwierzytelnianiu i autoryzacji, dodano możliwość ładowania MPM (Multi-Processing Modules) - komponentów odpowiedzialnych za podstawowe funkcje Apache'a - włącznie z obsługą żądań. Dotychczas by wykorzystać inne moduły, konieczna była rekompilacja serwera, teraz taka lista może zostać wyznaczona podczas startu.
Jednym z nowych wieloprocesowych modułów jest Event MPM - dostępny wcześniej eksperymentalnie - pozwalający na upodobnienie pracy Apache'a do Nginxa i osiągnięcie większej współbieżności. Wprowadzono również wsparcie dla asynchronicznych operacji I/O dla wszystkich modułów i wspieranych platform. Jagielski podkreślił jednak, że nie chodzi to o walkę o rynek z nginx-em, a wprowadzenie takiej funkcjonalności w wersji 2.4 jest podyktowane wymogami rynku, a w szczególności potrzebami środowisk chmurowych (cloud computing).
Aktualnie najnowsza wersja działa tylko w systemach uniksowych - ze względu na problemy z SSL w Windows, wydanie dla tego systemu pojawi się nieco później. Apache Software Foundation pracuje z Microsoftem nad rozwiązaniem tego problemu. Z kompletną listą nowości w 2.4 można zapoznać się na stronie projektu.
Skomentuj na forum