edx_event_bus_kafka package#

Subpackages#

Submodules#

edx_event_bus_kafka.apps module#

edx_event_bus_kafka Django application initialization.

class edx_event_bus_kafka.apps.EdxEventBusKafkaConfig(app_name, app_module)#

Bases: AppConfig

Configuration for the edx_event_bus_kafka Django application.

name = 'edx_event_bus_kafka'#

edx_event_bus_kafka.models module#

Database models for edx_event_bus_kafka.

edx_event_bus_kafka.urls module#

URLs for edx_event_bus_kafka.

Module contents#

Kafka implementation for Open edX event bus.

Public API will be in this module for the most part.

See ADR docs/decisions/0006-public-api-and-app-organization.rst for the reasoning.