Hi,
Thanks for publishing the article,
https://imply.io/druid-architecture-concepts ; it is pretty helpful! A minor edit suggestion regarding explicit call out of segment immutability -
In the "*Segments and Data Storage*" section, paragraph 3 - "Each segment is created as mutable. Data.... metadata store." ; As a reader, I thought that we could have explicitly called out that segments become immutable after they are committed and published to deep storage, like it is done in this documentation -
https://druid.apache.org/docs/latest/design/architecture/#datasources-and-segments (Paragraph 3 -
Periodically, segments are committed and published to deep storage, become immutable
, and move from MiddleManagers to the Historical processes)
Thanks!