All Projects → knative → Eventing

knative / Eventing

Licence: apache-2.0
Open source specification and implementation of Knative event binding and delivery

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Eventing

Watermill
Building event-driven applications the easy way in Go.
Stars: ✭ 3,504 (+257.55%)
Mutual labels:  events, event-driven
EventEmitter
Simple EventEmitter with multiple listeners
Stars: ✭ 19 (-98.06%)
Mutual labels:  events, event-driven
vcenter-connector
Extend vCenter with OpenFaaS
Stars: ✭ 29 (-97.04%)
Mutual labels:  events, event-driven
Remit
RabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-97.55%)
Mutual labels:  events, event-driven
observable ish
Observable state and events for browser and Flutter.
Stars: ✭ 26 (-97.35%)
Mutual labels:  events, binding
Noel
A universal, human-centric, replayable javascript event emitter.
Stars: ✭ 158 (-83.88%)
Mutual labels:  events, event-driven
tardis
Event sourcing toolkit
Stars: ✭ 35 (-96.43%)
Mutual labels:  events, event-driven
evon
Fast and versatile event dispatcher code generator for Golang
Stars: ✭ 15 (-98.47%)
Mutual labels:  events, event-driven
burns
Manage your application's events without writing spaghetti code
Stars: ✭ 86 (-91.22%)
Mutual labels:  events, event-driven
eventcatalog
Discover, Explore and Document your Event Driven Architectures powered by Markdown.
Stars: ✭ 392 (-60%)
Mutual labels:  events, event-driven
Go Sdk
Dapr SDK for go
Stars: ✭ 149 (-84.8%)
Mutual labels:  events, binding
wishbone
A Python framework to build composable event pipeline servers with minimal effort.
Stars: ✭ 42 (-95.71%)
Mutual labels:  events, event-driven
Goes
Go Event Sourcing made easy
Stars: ✭ 144 (-85.31%)
Mutual labels:  events, event-driven
Event Driven Spring Boot
Example Application to demo various flavours of handling domain events in Spring Boot
Stars: ✭ 194 (-80.2%)
Mutual labels:  events, event-driven
Samples
Community driven repository for Dapr samples
Stars: ✭ 104 (-89.39%)
Mutual labels:  events, binding
kstreams-des-demo
Kafka Streams demo project containing Derivative Events, the Processor Api and Wall-clock examples
Stars: ✭ 24 (-97.55%)
Mutual labels:  events, event-driven
cute
An event-centric publisher/subscribe model for objects inspired by the Qt framework
Stars: ✭ 37 (-96.22%)
Mutual labels:  events, event-driven
Message Io
Event-driven message library for building network applications easy and fast.
Stars: ✭ 321 (-67.24%)
Mutual labels:  events, event-driven
Diff Table
Stars: ✭ 21 (-97.86%)
Mutual labels:  events
Xtd forms
Modern c++17 library to create native gui for Microsoft Windows, Apple macOS and Linux.
Stars: ✭ 25 (-97.45%)
Mutual labels:  events

Knative Eventing

go.dev reference Go Report Card Releases LICENSE codecov TestGrid Slack Slack

This repository contains a work-in-progress eventing system that is designed to address a common need for cloud native development:

  1. Services are loosely coupled during development and deployed independently
  2. A producer can generate events before a consumer is listening, and a consumer can express an interest in an event or class of events that is not yet being produced.
  3. Services can be connected to create new applications
    • without modifying producer or consumer, and
    • with the ability to select a specific subset of events from a particular producer.

The high level mission of Knative Eventing is: Enable asynchronous application development through event delivery from anywhere.

For the full mission of Knative Eventing see docs/mission.md.

For complete Knative Eventing documentation, see Knative eventing or Knative docs to learn about Knative.

If you are interested in contributing, see CONTRIBUTING.md, DEVELOPMENT.md and Knative WORKING-GROUPS.md.

Interested users should join knative-users,

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].