트렌드 아파치 hadoop 생태계에 대한 오픈 소스의 영향은 무엇입니까?

아파치 hadoop 생태계에 대한 오픈 소스의 영향은 무엇입니까?

차례:

Anonim

하둡 에코 시스템이 큰 성공을 거둔 주요 이유 중 하나는 자유롭고 개방 된 빅 데이터 소프트웨어 프레임 워크이기 때문입니다. 소프트웨어 개발자는 소스 코드에 액세스하고 수정하여 자체 빅 데이터 제품 또는 응용 프로그램을 만들 수 있습니다. 하둡은 몇 가지 빅 데이터 분석 애플리케이션을 만들었습니다. 빅 데이터가 우리의 삶을 정의 할 때, 하둡이 빅 데이터를 분석하는 방법을 정의하고 있다고 말할 수 있습니다. 이것은 Apache Hadoop 생태계가 오픈 소스 소프트웨어 가치에서 원칙을 도출하기 때문에 가능했습니다. 이러한 맥락에서 하둡 생태계에 영감을 준 원칙을 결정하는 것은 매우 적절합니다. 두드러진 원리는 아래에 설명되어 있습니다.

Apache Hadoop에 영감을 준 두드러진 오픈 소스 원칙

  • 소스 코드에 대한 액세스 - 오픈 소스 원칙에 따라 수정 및 향상을 위해 누구나 오픈 소스 소프트웨어의 소스 코드를 사용할 수 있어야합니다. 소프트웨어 개발자는 소스 코드를 사용하여 소프트웨어 응용 프로그램을 만들 수도 있습니다. 따라서 Hadoop 프레임 워크를 재사용하고 수정하여 주변의 여러 소프트웨어 응용 프로그램을 개발하고 있습니다.
  • 협업 - 여러 사람이 머리를 모으면 고품질의 오픈 소스 소프트웨어가 만들어집니다. 협업은 새로운 아이디어를 낳고 사일로에서 일할 수없는 복잡한 문제를 해결하며 문제를 보는 새로운 방법을 발견 할 수 있습니다.
  • 모든 관심사에 대한 차별 금지 - 오픈 소스 시스템에 따르면 누구나 소스 코드를 편집하고 소프트웨어 응용 프로그램을 작성하여 무료로 제공하거나 판매하거나 연구 목적으로 사용할 수 있습니다. 이 원칙은 무료로 제공되거나 상업적으로 제공되는 여러 소프트웨어 응용 프로그램을 만드는 데 영감을줍니다.
  • 라이센스는 기술 중립적입니다 - 오픈 소스 라이센스 조건은 특정 기술이나 프로그래밍 언어를 선호하지 않습니다. 소스 코드는 모든 플랫폼에서 소프트웨어 응용 프로그램을 개발하는 데 사용될 수 있습니다.
  • 사용되는 소프트웨어 제한 없음 - 소스 코드에 액세스하여 다른 소프트웨어 응용 프로그램을 개발하는 사람은 다른 소프트웨어 또는 기타 소스 코드를 자유롭게 사용할 수 있습니다.

하둡 생태계에 대한 오픈 소스의 영향

하둡 에코 시스템은 빅 데이터 분석을 간단하고 정확하게 할 수있는 포괄적이고 체계적인 구성입니다. 하둡 에코 시스템은 각각 특정 작업을 전문으로하는 여러 소프트웨어 응용 프로그램으로 구성됩니다. 그러나 전체 에코 시스템은 소프트웨어 도구의 조합이지만 각 도구 자체는 전문화 된 작업을 독립적으로 수행 할 수 있습니다. 즉, 목적을 달성하는 데 필요한 특정 도구를 선택하고 선택할 수 있습니다. Hadoop은 매우 유연합니다. 하둡은 특정 방식으로 소프트웨어를 사용하도록 강요하는 규칙에 따라 귀하를 구속하지 않습니다. 원하는 방식으로 소스 코드를 사용할 수 있습니다.

Hadoop 생태계의 작동 방식과 그 과정에서 오픈 소스 원칙을 수용하는 방법에 대한 개요를 살펴 보겠습니다.

아파치 hadoop 생태계에 대한 오픈 소스의 영향은 무엇입니까?