Closed tkiapril closed 1 year ago
This PR has 878
quantified lines of changes. In general, a change size of upto 200
lines is ideal for the best PR experience!
Was this comment helpful? :thumbsup: :ok_hand: :thumbsdown: (Email) Customize PullRequestQuantifier for this repository.
There has been quite an amount of changes that had to be make, so unfortunately this PR is a bit big. What it changes:
Component diagram:
Test description to see if everything recovers correctly (set finalization offset to 0):
Note that although events from RPC should not be lost, there can be instances in extreme conditions where some events are not emitted when AMQP broker dies and the whole system goes down without a chance for the AMQP broker to save the message to persistence.