Hi, I just finished watching the latest webinar and at the 48 minute mark the contents of the broker topic log are shown
this file contains binary contents, but I noticed it also contains uncompressed bpmn xml.
I haven’t looked at the zeebe code, I do not know how often the log file is updated, but I recall reading somewhere that modern cpu’s can gzip compress/uncompress data very quickly. In some conditions, depending on the amount of compression, the savings in disk i/o or network i/o time (due to reduced overall file size) is greater than the time required to compress file contents.
Just throwing this out there as a ‘hmm’ thought… No idea if it’s practical or not. But given that these files are both saved to disk and replicated to other brokers, compression of xml portions might be warranted.