Itthon Trends Hogyan befolyásolja a nyílt forráskódú apache hadoop-ökoszisztéma?

Hogyan befolyásolja a nyílt forráskódú apache hadoop-ökoszisztéma?

Tartalomjegyzék:

Anonim

A Hadoop ökoszisztéma egyik fő oka az, hogy egy ilyen nagy siker az, hogy egy ingyenes és nyitott nagy adat szoftver szoftverrendszer. A szoftverfejlesztők hozzáférhetnek és módosíthatják annak forráskódját, hogy saját nagy adattermékeiket vagy alkalmazásukat készítsék. A Hadoop számos nagy adatelemző alkalmazás létrehozását eredményezte. Abban az időben, amikor a nagy adatok meghatározzák az életünket, valószínűleg igazságos azt mondani, hogy Hadoop meghatározta, hogy a nagy adatokat hogyan kell elemezni. Ez elsősorban azért lehetséges, mert az Apache Hadoop ökoszisztéma alapelveit a nyílt forráskódú szoftverek értékei képezik. Ebben az összefüggésben meglehetősen helyénvaló meghatározni azokat az elveket, amelyek ihlette a Hadoop ökoszisztémáját. Az átfogó alapelveket az alábbiakban tárgyaljuk.

Az Apache Hadoop inspirálásának legfontosabb nyílt forráskódú alapelvei

  • Hozzáférés a forráskódhoz - A nyílt forráskódú alapelvek szerint a nyílt forráskódú szoftverek forráskódjainak bárki számára elérhetőnek kell lenniük mind a módosítás, mind pedig a fejlesztés érdekében. A szoftverfejlesztő a forráskód segítségével akár szoftver alkalmazásokat is létrehozhat. Tehát a Hadoop keretrendszerét újrafelhasználják és módosítják, hogy több szoftver alkalmazást fejlesszenek körül.
  • Együttműködés - Minőségi nyílt forrású szoftver akkor jön létre, amikor több ember összeteszi a fejét. Az együttműködés új ötleteket hozhat létre, megoldhatja az összetett problémákat, amelyeket valaki a silóban dolgozó valaki nem képes, és felfedezheti a probléma új módszereit.
  • Nincs hátrányos megkülönböztetés az érdekekkel szemben - A nyílt forráskódú rendszer szerint bárki szerkesztheti a forráskódot, készíthet egy szoftveralkalmazást, és ingyen megadhatja, eladhatja vagy felhasználhatja kutatási célokra. Ez az elv számos olyan szoftver alkalmazás létrehozását inspirálja, amelyek ingyen vagy kereskedelmi forgalomban is elérhetők.
  • A licenc technológiai szempontból semleges - a nyílt forráskódú licencfeltételek nem kedveznek meghatározott technológiának vagy programozási nyelvnek. A forráskód felhasználható szoftveralkalmazások fejlesztésére bármilyen platformon.
  • Nincs korlátozás a használt szoftverre - Bárki, aki hozzáfér a forráskódhoz és egy másik szoftver alkalmazást fejleszt, szabadon használhat más szoftvert vagy más forráskódot.

A nyílt forráskód hatása a Hadoop ökoszisztémára

A Hadoop ökoszisztéma egy átfogó, jól szervezett elrendezés, amely egyszerűvé teszi a nagy adatok elemzését. A Hadoop ökoszisztéma számos szoftver alkalmazást tartalmaz, amelyek mindegyike egy adott feladatra specializálódott. Noha az egész ökoszisztéma szoftver eszközök kombinációja, mindegyik eszköz önmagában képes függetlenül elvégezni a speciális munkát. Ez azt jelenti, hogy kiválaszthatja a célja eléréséhez szükséges eszközöket - a Hadoop olyan rugalmas. A Hadoop nem kötelezi Önt olyan szabályokkal, amelyek arra kötelezik a szoftvert, hogy egy bizonyos módon használja. A forráskódot bármilyen módon felhasználhatja.

Vessen egy pillantást egy áttekintésre arról, hogy a Hadoop ökoszisztéma hogyan működik, és miként ölel fel a nyílt forráskódú elveket az út során.

Hogyan befolyásolja a nyílt forráskódú apache hadoop-ökoszisztéma?