edx_event_bus_kafka package#
Subpackages#
- edx_event_bus_kafka.internal package
- Subpackages
- Submodules
- edx_event_bus_kafka.internal.config module
- edx_event_bus_kafka.internal.consumer module
EventConsumptionExceptionKafkaEventConsumerKafkaEventConsumer.topicKafkaEventConsumer.group_idKafkaEventConsumer.consumerKafkaEventConsumer.offset_timeKafkaEventConsumer.consume_indefinitely()KafkaEventConsumer.determine_signal()KafkaEventConsumer.emit_signals_from_message()KafkaEventConsumer.record_event_consuming_error()KafkaEventConsumer.reset_offsets_and_sleep_indefinitely()
ReceiverErrorUnusableMessageErrorget_deserializer()
- edx_event_bus_kafka.internal.producer module
- edx_event_bus_kafka.internal.utils module
- Module contents
- edx_event_bus_kafka.management package
Submodules#
edx_event_bus_kafka.apps module#
edx_event_bus_kafka Django application initialization.
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.