Well logstash is now supporting good persistent queue. https://www.elastic.co/guide/en/logstash/current/persistent-... I don't know why author didn't put correctness tick mark on it.
https://github.com/timberio/vector-test-harness/tree/master/...
Definitely open to feedback on what we're doing wrong.