blobs also require deserialization, how can I know what object must be created every time I see incoming blob?
It requires some binary parser which able to do blob decoding and validating, starting from the classical TLV encoding (with first byte/int indicates the object type, then length, value, and CRC to check all before object accepted into the queue).
