Closed povilasb closed 5 years ago
Message TX queue has many queues internally:
Based on this there would be just one queue moving f/w (as Crust is not supposed to deal with priorities any more). This size should be settable by the upper layer lib and back-pressure reported once it's full ?
Closing this one as we decided the other way around, i.e., we will not notify message dropping anymore. See #1150 and other issues related to dynamic connections for more information.
ETD + review: 2.5 days
The problem
Service::send()
will buffer given message.Solution
Alternatives
We've been thinking of FIFO message queue with back pressure and message serialization to disk on shutdown. Hence, the whole dropped message notification procedure would be redundant. Maybe we should implement FIFO message queue right away?