sigmavirus24 / eventing

Open source specification and implementation of Knative event binding and delivery

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Knative Eventing

GoDoc Go Report Card

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. Please read the roadmap to see what we're working on right now and what is planed for upcoming releases.

Interested users should join knative-users,

About

Open source specification and implementation of Knative event binding and delivery

License:Apache License 2.0


Languages

Language:Go 99.1%Language:Shell 0.9%