Obsah:
Pokud si myslíte, že máte skvělý nápad, ale musíte jej otestovat, chcete jej otestovat co nejrychleji a ekonomicky. Nechcete se dostat do zdlouhavého vývojového a testovacího cyklu a ztrácet spoustu času a peněz. Apache Spark usnadňuje rychlý vývoj aplikací hlavně proto, že vám umožňuje rychle otestovat své nápady pomocí jeho shellu a API.
Co je Apache Spark?
Technicky je Apache Spark motorem pro zpracování dat, který se může vrhnout do obrovských datových bloků a zpracovat je do flash. Jeho dvěma hlavními rysy jsou rychlost zpracování dat a výkon v paměti. Tato platforma pro výpočet clusterů je open-source nástroj, který pomáhá začínajícím vývojářům vytvářet své aplikace v žádném okamžiku.
Tento pokročilý rámec pro zpracování dat je podporován laboratoří AMP a byl publikován jako open-source nástroj v roce 2010 jako nedílná součást projektu Apache. Celý projekt Spark je kódován pomocí jazyka Scala a může běžet na virtuálním stroji založeném na Javě (JVM).