2013-06-03 1 views
2

데이터베이스 추상화에 관한 많은 논의가 있습니다. 메시지 큐 추상화에 대한 비슷한 토론이 없다는 사실에 조금 놀랐습니다. 특정 MQ 구현 (RabbitMQ, IBM MQ Series, IronMQ 등)으로 설계하는 대신, 중립/추상화 계층을 사용하는 것이 좋으므로 나중에 주요 수술없이 기본 구현을 변경할 수 있습니다.Python 용 메시지 큐 추상화?

해결책을 추천 해 줄 수 있습니까?

+0

이 경우 사용자의 요구에 맞는 인터페이스를 직접 작성하는 것이 좋습니다. 무거운 짐을지는 기본 엔진에 일종의 인터페이스로 찾고있는 도구 상자를 작성하십시오. –

답변

2

지금까지 가장 유망한 옵션은 AMQ 프로토콜 (예 : RabbitMQ)의 상위 수준 추상화로 설명되어 있지만 AMEDP를 필요로하지 않는 여러 메시징 백 엔드 (REDIS, Beanstalk, Amazon SQS, CouchDB, MongoDB 및 사육사와 같이 다양한 수준으로 진행됩니다.

나는 이것을 시도하고보고 할 것이다. 종류는 응답을 좋아하지 않으며 나의 자신의 질문을 받아들이는 것을 좋아하지 않는다 :) - 너의 것이 더 나은 경우에 다른 응답을보고 받아 들여진 1을 바꿀 것이다.