프로젝트 소개
Apache Kafka는 실시간 데이터 파이프라인과 미션 크리티컬 애플리케이션 구축에 사용되는 분산 이벤트 스트리밍 플랫폼입니다. 이 플랫폼은 고처리량 데이터 처리 및 스트리밍 분석 기능을 제공합니다.
주요 기술 세부 사항 및 기능은 다음과 같습니다:
- 확장 가능한 이벤트 스트리밍을 위한 분산 아키텍처.
- 데이터 통합 및 고성능 파이프라인 지원.
- Java(버전 11 및 17 호환)와 Scala 2.13을 사용하여 구축.
- JAR 생성, 테스트 및 문서 생성을 위한 Gradle 기반의 포괄적인 빌드 시스템.
- 코딩 표준을 위한 Checkstyle, 정적 분석을 위한 SpotBugs, 마이크로벤치마크를 위한 JMH를 포함한 통합 품질 보증 도구.
- 컴파일된 바이너리 또는 Docker 이미지를 통한 배포 옵션.