효율적이고 안정적인 UDP 유니캐스트, UDP 멀티캐스트 및 IPC 메시지 전송. 이 리포지토리에서는 Java, C 및 C++ 클라이언트를 사용할 수 있으며 .NET 클라이언트도 사용할 수 있습니다. 모든 클라이언트는 시스템 간에 메시지를 교환하거나 IPC를 통해 동일한 시스템에서 매우 효율적으로 메시지를 교환할 수 있습니다. 메시지 스트림은 나중에 또는 실시간으로 재생할 수 있도록 아카이브 모듈을 통해 영구 저장소에 기록될 수 있습니다. Aeron Cluster는 Raft 합의 알고리즘을 기반으로 복제된 상태 머신으로 내결함성 서비스를 지원합니다.
성능이 핵심입니다. Aeron의 설계 목표는 모든 메시징 시스템 중 가장 예측 가능한 가장 낮고 예측 가능한 대기 시간으로 가장 높은 처리량을 달성하는 것입니다. Aeron은 최상의 메시지 인코딩 및 디코딩 성능을 위해 SBE(Simple Binary Encoding)와 통합됩니다. Aeron 생성에 사용된 많은 데이터 구조가 Agrona 프로젝트에 포함되었습니다.
사용법, 프로토콜 사양, FAQ 등 자세한 내용은 Wiki를 확인하세요.
최신 버전 정보 및 변경 사항은 Maven Central의 Java 다운로드 에 대한 변경 로그를 참조하세요.
Aeron은 Adaptive Financial Consulting이 소유하고 운영합니다. 원래 Martin Thompson과 Todd Montgomery가 만든 Aeron 팀은 2022년에 Adaptive에 합류했습니다.
비즈니스 사용자의 경우 Aeron Premium을 시작하려면 Aeron.io를 방문하세요.
우리는 다음과 같은 다양한 서비스를 제공합니다.
이에 대해 더 자세히 알고 싶으면 [email protected]로 문의하세요.
저작권 2014-2024 Real Logic Limited.
Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여되었습니다. 라이센스를 준수하는 경우를 제외하고는 이 파일을 사용할 수 없습니다. 다음에서 라이센스 사본을 얻을 수 있습니다.
https://www.apache.org/licenses/LICENSE-2.0
해당 법률에서 요구하거나 서면으로 동의하지 않는 한, 라이선스에 따라 배포되는 소프트웨어는 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이선스에 따른 허가 및 제한 사항을 관리하는 특정 언어는 라이선스를 참조하세요.