All Projects → cloudevents → Sdk Java

cloudevents / Sdk Java

Licence: apache-2.0
Java SDK for CloudEvents

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Sdk Java

Strimzi Kafka Bridge
Apache Kafka bridge
Stars: ✭ 137 (-20.81%)
Mutual labels:  hacktoberfest, kafka
Hermes
Fast and reliable message broker built on top of Kafka.
Stars: ✭ 665 (+284.39%)
Mutual labels:  hacktoberfest, kafka
Operators
Collection of Kubernetes Operators built with KUDO.
Stars: ✭ 175 (+1.16%)
Mutual labels:  hacktoberfest, kafka
Hazelcast Jet
Distributed Stream and Batch Processing
Stars: ✭ 855 (+394.22%)
Mutual labels:  hacktoberfest, kafka
Dataengineeringproject
Example end to end data engineering project.
Stars: ✭ 82 (-52.6%)
Mutual labels:  hacktoberfest, kafka
Kafka Elasticsearch Injector
Golang app to read records from a set of kafka topics and write them to an elasticsearch cluster
Stars: ✭ 70 (-59.54%)
Mutual labels:  hacktoberfest, kafka
Kudo
Kubernetes Universal Declarative Operator (KUDO)
Stars: ✭ 849 (+390.75%)
Mutual labels:  hacktoberfest, kafka
Spec
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
Stars: ✭ 1,860 (+975.14%)
Mutual labels:  hacktoberfest, kafka
Enqueue Dev
Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
Stars: ✭ 1,977 (+1042.77%)
Mutual labels:  hacktoberfest, kafka
Configuration As Code Plugin
Jenkins Configuration as Code Plugin
Stars: ✭ 2,253 (+1202.31%)
Mutual labels:  hacktoberfest
Just News
a userscript project that parses korean news site and then making more readable view
Stars: ✭ 173 (+0%)
Mutual labels:  hacktoberfest
Hackclub
🏫 Hack Club is a nonprofit network of computer science clubs where members learn to code through tinkering and building projects
Stars: ✭ 2,139 (+1136.42%)
Mutual labels:  hacktoberfest
Mattermost Push Proxy
Stars: ✭ 172 (-0.58%)
Mutual labels:  hacktoberfest
Urlaubsverwaltung
Schluss mit Papierchaos und langweiliger Software. Wir zeigen dir, dass Urlaubsverwaltung auch Spaß machen kann.
Stars: ✭ 173 (+0%)
Mutual labels:  hacktoberfest
Pai
Resource scheduling and cluster management for AI
Stars: ✭ 2,223 (+1184.97%)
Mutual labels:  hacktoberfest
Kafka Streams Dotnet
.NET Stream Processing Library for Apache Kafka 🚀
Stars: ✭ 173 (+0%)
Mutual labels:  kafka
Json Api
Implementation of JSON API in PHP 7
Stars: ✭ 171 (-1.16%)
Mutual labels:  hacktoberfest
Svn Scm
SVN support for VS Code
Stars: ✭ 172 (-0.58%)
Mutual labels:  hacktoberfest
Howoldisit
A tool for recruiters to check how old a technology is.
Stars: ✭ 174 (+0.58%)
Mutual labels:  hacktoberfest
Laravel Invite Codes
This package allows you to easily manage invite codes for your Laravel application.
Stars: ✭ 174 (+0.58%)
Mutual labels:  hacktoberfest

Java SDK for CloudEvents API

License Maven Central Javadocs

The Java SDK for CloudEvents is a collection of Java packages to adopt CloudEvents in your Java application.

Using the Java SDK you can:

  • Access, create and manipulate CloudEvent inside your application.
  • Serialize and deserialize CloudEvent back and forth using the CloudEvents Event Format, like Json.
  • Read and write CloudEvent back and forth to HTTP, Kafka, AMQP using the CloudEvents Protocol Binding implementations we provide for a wide range of well known Java frameworks/libraries.

To check out the complete documentation and how to get started, look at the dedicated website https://cloudevents.github.io/sdk-java/.

Status

This SDK is considered work in progress. The community is working hard to bring you a new major version of the SDK with major enhancements both to APIs and to implementation.

If you want to know more about v1 of this SDK, check out the v1 readme

Stay tuned!

Supported features of the specification:

v0.3 v1.0
CloudEvents Core ✔️ ✔️
AMQP Protocol Binding
- Proton ✔️ ✔️
AVRO Event Format
HTTP Protocol Binding ✔️ ✔️
- Vert.x ✔️ ✔️
- Jakarta Restful WS ✔️ ✔️
- Basic ✔️ ✔️
- Spring ✔️ ✔️
- http4k ✔️ ✔️
JSON Event Format ✔️ ✔️
- Jackson ✔️ ✔️
Kafka Protocol Binding ✔️ ✔️
MQTT Protocol Binding
NATS Protocol Binding
Web hook

† Source/artifacts hosted externally

Documentation

Documentation is available at https://cloudevents.github.io/sdk-java/.

Javadocs are available on javadoc.io:

You can check out the examples in the examples directory.

Used By

Occurrent Knative Eventing http4k
Occurrent http4k

Community

Each SDK may have its own unique processes, tooling and guidelines, common governance related material can be found in the CloudEvents community directory. In particular, in there you will find information concerning how SDK projects are managed, guidelines for how PR reviews and approval, and our Code of Conduct information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].