Currently BehemothDocument does not contain a version number, which means it will be difficult to maintain compatibility with several versions if in the future fields are added.
Also consider the possibility of using Avro for serialization / deserialization.
Currently BehemothDocument does not contain a version number, which means it will be difficult to maintain compatibility with several versions if in the future fields are added.
Also consider the possibility of using Avro for serialization / deserialization.