Существует много дискуссий о SO о абстракции базы данных. Я немного удивлен, что нет подобных обсуждений об абстракции очереди сообщений. Вместо того, чтобы конструировать для конкретной реализации MQ (RabbitMQ, IBM MQ Series, IronMQ и т. Д.), Мы предпочли бы использовать нейтральный/абстрактный слой, поэтому базовую реализацию можно было бы изменить без серьезной операции позже.Абстракция очереди сообщений для Python?
Вы можете порекомендовать решение?
В этом случае я бы рекомендовал вам написать интерфейс, соответствующий вашим потребностям. Напишите набор инструментов, который вы ищете, как своего рода интерфейс к базовым двигателям, которые делают тяжелый подъем. –