Skip to main content

One post tagged with "Distributed Systems"

Posts about distributed systems and microservices.

View All Tags

Mqtt connection management in Celery fork pool workers

· 5 min read
Dmitri Meshin
Software Architect

The Problem: When Module-Level MQTT Connections Go Wrong

Recently, I encountered a frustrating issue while working on a high-throughput data publishing system using Celery and MQTT. Our system was processing thousands of BLE (Bluetooth Low Energy) messages and publishing them to an MQTT broker. Everything worked fine initially, but after refactoring to improve code organization, messages stopped being delivered.