Skip to content

Apache

아파치 프로젝트의 상세 목록

아파치 소프트웨어 재단(Apache Software Foundation, ASF)은 아파치 HTTP 서버를 포함한 아파치 소프트웨어 프로젝트를 지원하는 비영리 재단이다. 1999년 6월 아파치 그룹과 미 델라웨어사와 합쳐 이루어졌다.

아파치 소프트웨어 재단(이하 재단)은 개발자들의 분산 커뮤니티이다. 그들이 개발하고 있는 소프트웨어는 아파치 라이선스 조항 아래 배포되고 자유 소프트웨어/오픈 소스 소프트웨어이어야 한다. 아파치 프로젝트는 공동 제작과 합의에 기반한 개발 프로세스와 오픈되고 실용적인 소프트웨어 라이선스라는 특징으로 규정된다. 각각의 프로젝트는 프로젝트에 공헌자로 활동하는 기술 전문가들로 구성된, 자발적으로 참여하는 팀에 의해 관리된다. 재단은 능력 위주 사회로, 재단의 멤버십은 아파치 프로젝트에 적극 활동에 기여하는 지원자들에게만 부여된다.

재단의 목적들 중에는 아파치 프로젝트에서 일하는 지원자들에 대한 법적 보호와, 허가 없이 다른 조직에서 아파치 브랜드의 사용을 막는 데에 있다.

재단은 또한 아파치 프로젝트와 관련된 기술과 아파치 개발자들이 함께 모이는 데에 초점을 맞춘 ApacheCon 콘퍼런스를 해마다 열고 있다.

List of projects

  • Apache Sqoop - 스쿱은 구조화된 관계형 데이터 베이스와 아파치 하둡간의 대용량 데이터들을 효율적으로 변환하여 주는 명령 줄 인터페이스 애플리케이션이다.
  • Apache Kafka - 아파치 카프카는 아파치 소프트웨어 재단이 스칼라로 개발한 오픈 소스 메시지 브로커 프로젝트이다. 이 프로젝트는 실시간 데이터 피드를 관리하기 위해 통일된, 높은 처리량, 낮은 지연시간을 지닌 플랫폼을 제공하는 것이 목표이다.
  • Apache Hive - 아파치 하이브는 하둡에서 동작하는 데이터 웨어하우스 인프라 구조로서 데이터 요약, 질의 및 분석 기능을 제공한다. 초기에는 페이스북에서 개발되었지만 넷플릭스등과 같은 회사에서 사용되고 있으며 개발되고 있다.
  • Apache Hadoop - 아파치 하둡은 대량의 자료를 처리할 수 있는 큰 컴퓨터 클러스터에서 동작하는 분산 응용 프로그램을 지원하는 프리웨어 자바 소프트웨어 프레임워크이다. 원래 너치의 분산 처리를 지원하기 위해 개발된 것으로, 아파치 루씬의 하부 프로젝트이다.
  • Apache Oozie - 아파치 우지는 하둡의 잡을 관리하기 위한 서버 기반의 워크플로 스케줄링 시스템이다. 우지의 워크플로는 워크플로 정의 안에 ${inputDir} 등의 변수를 사용하여 파라미터화할 수 있다. 워크플로 잡을 제출할 때 파라미터의 값들을 지정해야 한다.

Favorite site