This repository has been archived by the owner on Jan 28, 2022. It is now read-only.
v0.3.0
Changelog
- Improve
BrokerHandler
dispatching strategy to be more concurrent (usingasyncio.PriorityQueue
and multiple consumers). - Add
send(...)
method toDynamicBroker
in order to simplify the execution of request-response messages. - Merge
minos.networks.brokers
andminos.networks.handlers
modules intominos.networks.brokers
(divided intohandlers
andsubscribers
). - Merge
Command
,CommandReply
andEvent
intoBrokerMessage
. - Rename
CommandStatus
asBrokerMessageStatus
. - Merge
CommandBroker
,CommandReplyBroker
andEventBroker
intoBrokerPublisher
. - Merge
CommandHandler
,CommandReplyHandler
andEventHandler
intoBrokerHandler
. - Merge
CommandHandlerService
,CommandReplyHandlerService
andEventHandlerService
intoBrokerHandlerService
- Rename
DynamicHandler
andDynamicHandlerPool
asDynamicBroker
andDynamicBrokerPool
- Rename
Consumer
andConsumerService
asBrokerConsumer
andBrokerConsumerService
respectively. - Rename
Producer
andProducerService
asBrokerProducer
andBrokerProducerService
respectively. - Rename
HandlerRequest
,HandlerResponse
andHandlerResponseException
asBrokerRequest
,BrokerResponse
andBrokerResponseException
respectively.