Для реализации архитектурного подхода с обработкой данных через worker'ов для Python актуален
Celery. У него есть хороший гайд
first steps, который поможет поднять брокер и понять азы работы. Есть возможность работы с различными вариантами
брокеров (вместо Kafka).
Если наличие брокера не обязательно и можно обойтись простыми HTTP-соединениями (предполагаю это из-за упоминания сокетов), рекомендую посмотреть в сторону
Bottle и делать запросы через библиотеку
Requests.