CloudEvents
시스템과 플랫폼 전반에서 이벤트 데이터를 공통적이고 벤더 중립적인 형식으로 기술하기 위한 CNCF 사양·SDK 모음입니다.
개요
CloudEvents는 무슨 일이 언제 어떤 소스에서 발생했는지에 대한 표준 이벤트 데이터 봉투 형식을 정의하여, 서로 다른 시스템, 메시지 브로커, 클라우드 제공업체가 각자 호환되지 않는 자체 형식을 만들지 않고도 이벤트 데이터를 교환할 수 있게 해줍니다. 실행 중인 서비스가 아니라 사양과 여러 언어의 SDK 형태로 제공됩니다.
CloudEvents는 여러 도구나 벤더에 걸쳐 이벤트 기반 아키텍처를 구축하며 이벤트가 특정 메시징 시스템의 형식에 묶이지 않고 상호 운용 가능하기를 원하는 팀에 적합하며, 카탈로그에 있는 NATS, Kafka, RabbitMQ를 보완합니다 — 이들 모두 CloudEvents 형식의 페이로드를 실어 나를 수 있습니다.
- 카테고리
- 백엔드
- 언어
- Go
- 라이선스
- Apache-2.0
관련 프로젝트
Apache Kafka
Apache-2.0데이터를 영구적이고 재생 가능한 로그로 저장하는 분산 이벤트 스트리밍 플랫폼으로, 전통적인 1:1 큐잉이 아니라 고처리량 실시간 파이프라인을 위해 만들어졌습니다.
- 백엔드
Apache RocketMQ
Apache-2.0매우 높은 처리량에서 금융 등급의 트랜잭션 신뢰성을 위해 만들어진 분산 메시징·스트리밍 플랫폼입니다.
- 백엔드
Appwrite
BSD-3-Clause인증, 데이터베이스, 스토리지, 함수, 실시간 API를 제공하는 오픈소스 백엔드 플랫폼으로, 셀프 호스팅 또는 매니지드 클라우드 서비스로 이용할 수 있습니다.
- 백엔드
- 데이터베이스
- 인증 및 보안
Dapr
Apache-2.0상태 관리, 발행/구독 메시징, 서비스 호출, 워크플로 등 마이크로서비스의 구성 요소를, 어떤 언어에서든 사이드카 API를 통해 사용할 수 있게 해주는 이식 가능한 런타임입니다.
- 백엔드
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기