I need recommendations for data serialization format alternative to JSON

It need to be used in Java micro services environment for server to server communications

I found an article suggesting msgpack

MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller.

  • 1
    Can you be more explicit about why you don't want to use JSON? Are you open to binary/packed data? – Mawg says reinstate Monica Oct 11 '18 at 9:35
  • @Mawg I want to reduce connection time by also reducting read time for each request – user7294900 Oct 11 '18 at 9:51
  • By reducing the amount of data transferred? And you are ok if it takes a longer time to pack it at the server and unpack it at the client? – Mawg says reinstate Monica Oct 11 '18 at 9:55
  • @Mawg I need to check and decide, but generally yes – user7294900 Oct 11 '18 at 9:57
  • Sounds like you have some major throughput. I would probably recommended binary packed data, BUT, you will be holding each connection open longer to allow for packing the data at the server (probably not important at the client). – Mawg says reinstate Monica Oct 11 '18 at 10:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.