Messagepack-csharp: what is the difference between zeroformater and messagepack?

Created on 5 Aug 2017  路  3Comments  路  Source: neuecc/MessagePack-CSharp

Most helpful comment

see: https://github.com/neuecc/MessagePack-CSharp#compare-with-protobuf-json-zeroformatter

ZeroFormatter is similar as FlatBuffers but specialized to C#. It is special. Deserialization is infinitely fast but instead the binary size is large. And ZeroFormatter's caching algorithm requires additional memory.
Again, ZeroFormatter is special. When situation matches with ZeroFormatter, it demonstrates power of format. But for many common uses, MessagePack for C# would be better.

Currently I am very busy, I can only focus on maintenance of MessagePack.
Because my company uses MessagePack for C# in the production environment, the priority is higher.
But I need to answer many ZeroFormatter issues, requests.
And I need to continue development.
However, I need some more time.

All 3 comments

  • Up :)

see: https://github.com/neuecc/MessagePack-CSharp#compare-with-protobuf-json-zeroformatter

ZeroFormatter is similar as FlatBuffers but specialized to C#. It is special. Deserialization is infinitely fast but instead the binary size is large. And ZeroFormatter's caching algorithm requires additional memory.
Again, ZeroFormatter is special. When situation matches with ZeroFormatter, it demonstrates power of format. But for many common uses, MessagePack for C# would be better.

Currently I am very busy, I can only focus on maintenance of MessagePack.
Because my company uses MessagePack for C# in the production environment, the priority is higher.
But I need to answer many ZeroFormatter issues, requests.
And I need to continue development.
However, I need some more time.

2 years and is it enough, hehe

Was this page helpful?
0 / 5 - 0 ratings