Closed lebdron closed 5 years ago
Use two queues in ordering service for transactions, one for current reject round, and another for future reject and commit rounds.
Less memory usage in case the ordering service is used for multiple rounds.
Two proposals are stored for next rounds instead of one.
Description of the Change
Use two queues in ordering service for transactions, one for current reject round, and another for future reject and commit rounds.
Benefits
Less memory usage in case the ordering service is used for multiple rounds.
Possible Drawbacks
Two proposals are stored for next rounds instead of one.