How does Druid persist real time ingested data before it hands off to Deep storage?
In the document, Druid has configuration about intermedatepersistperiod, and maxpendingpersists. But it doesn't say much about what is intermediate persist, how it works.
From the words, I assume it persists data periodically for real time data in memory. Given segment granularity in hours/days, if no mechanism to persist data before the segment time is up, it creates availability and reliability issues.