Knative eventing is a system that is designed to address a common need for cloud-native development and provides composable primitives to enable late-binding event sources and event consumers.

The project aims to implement the control-plane and the data-plane of core components of Knative Eventing: Brokers and Triggers.

The control-plane is composed of reconciliation loops interacting with the Kubernetes API for scheduling data-plane components.

The data-plane leverages Apache Kafka for delivering events following the cloudevents specification to enhance interoperability between systems.

Organization

Student

Pierangelo Di Pilato

Mentors

  • Ali Ok
  • Francesco Guardiani
close

2020