Obsah

Apache: Nadace a technologie

Apache není jeden konkrétní program, ale celý ekosystém open-source projektů, které tvoří páteř moderního internetu. Všechny tyto projekty spojuje Apache License, která umožňuje komukoliv software volně používat, upravovat i prodávat.

1. Apache HTTP Server (Web Server)

Když se řekne „Apache“, většina lidí myslí právě tento webový server. Od 90. let byl dominantním hráčem na trhu a umožnil masivní rozvoj WWW.

2. Ekosystém Big Data a infrastruktury

Dnes je Apache Foundation klíčová především pro oblast datové vědy a distribuovaných systémů.

Populární projekty pod hlavičkou Apache:

Projekt Účel
Kafka Distribuované streamování dat a zpráv.
Spark Rychlé in-memory zpracování velkých dat.
Hadoop Ukládání a zpracování obrovských datasetů na běžném hardwaru.
Cassandra Vysoce škálovatelná NoSQL databáze.
Tomcat Webový kontejner pro spouštění aplikací v jazyce Java.
Airflow Nástroj pro plánování a monitorování pracovních postupů (workflows).

3. Apache License 2.0

Jedná se o jednu z nejpopulárnějších „permisivních“ licencí. Je velmi oblíbená v byznysu, protože:

4. Apache vs. Nginx

V oblasti webových serverů je Apache často srovnáván s novějším konkurentem Nginx.


Související články:

Tagy: it apache open-source web-server big-data software-foundation