vertx-mqtt
vertx-mqtt copied to clipboard
Add back-pressure support
MQTT doesn't have flow control but back-pressure support can be added at TCP level (as Vert.x websocket implementation)
This one is pretty essential. It's pretty common to apply backpressure as there are often peaks in data arriving, at least from what we saw in the last projects.
It's important to take the different QoS-levels into account as 0 basically doesn't need backpressure as things can be discarded if yonsumers can't keep up.
It's a l lot more tricky for 1 and 2.
@ppatierno Do you plan on doing something about this one in a near future?
@francois-travais I am sorry nothing planned for this kind of support but PRs from the community are very welcome! :-)