Turning Python into a Hydra, or How We Combined Multiprocessing with Kafka
summary
Describes turning a Python application into a high-throughput worker system by combining multiprocessing with Kafka. Covers using Python multiprocessing features together with Kafka messaging to parallelize work and coordinate processes for scalable processing.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 4:46Overloaded task manager
- 9:46Kafka mechanisms
- 15:32Rebalance and reprocessing
- 17:07At-most-once solution
- 24:26Five advantages
- 26:35Conclusion & Q&A
related talks
40mUsing Kafka in Your Python Applications
45mEvent-Driven applications: Apache Kafka and Python
38mEvent-driven applications: Apache Kafka and Python
29mUnified batch and stream processing in python
27mReal-time Event Streaming with Python
31mPython Multithreading and Multiprocessing: Concurrency and Parallelism
26mEvent-driven applications: Apache Kafka and Python
36mConcurrency and Parallelism with Python for Humans
