Is there exists detailed description of way in druid store segments?

Hi,
I read documentation and papers. I am intrested in a way how druid stores segment (format, way of coding and so on). is there exists somewhere detailed description of that ?

Refer - http://druid.io/docs/latest/design/segments.html