Bahay Pag-unlad Paano nakakatulong ang apache spark na mabilis na pag-unlad ng aplikasyon

Paano nakakatulong ang apache spark na mabilis na pag-unlad ng aplikasyon

Talaan ng mga Nilalaman:

Anonim

Kapag sa tingin mo ay mayroon kang isang mahusay na ideya ngunit kailangan mong subukan ito, nais mong subukan ito nang mabilis at bilang matipid hangga't maaari. Hindi mo nais na makapasok sa isang mahabang pag-unlad at pag-ikot ng pagsubok at mag-aaksaya ng maraming oras at pera. Ang Apache Spark ay pinadali ang mabilis na pag-unlad ng aplikasyon higit sa lahat dahil pinapayagan ka nitong mabilis na subukan ang iyong mga ideya gamit ang mga shell at mga API nito.

Ano ang Apache Spark?

Teknikal, ang Apache Spark ay ang data processing engine na maaaring ahas sa mga malaking chunks ng data at iproseso ang mga ito sa isang flash. Ang dalawang pangunahing tampok nito ay ang bilis ng pagproseso ng data at pagganap ng memorya. Ang balangkas ng pag-compute ng kumpol na ito ay isang tool na bukas na mapagkukunan na tumutulong sa mga namumuhunan na pagbuo ng kanilang mga aplikasyon nang hindi sa anumang oras.

Ang advanced na data sa pagproseso ng data ay ina ng AMP Lab at nai-publish bilang isang open-source tool noong 2010 bilang isang mahalagang bahagi ng Apache Project. Ang buong proyekto ng Spark ay naka-code gamit ang wikang Scala at maaaring tumakbo ito sa isang virtual na makina ng Java (JVM).

Paano nakakatulong ang apache spark na mabilis na pag-unlad ng aplikasyon