Navigation
HomeSearch
Submit A Resource
Contact Us
About Functionn
Subscription Options
Subscribe By Email (265+)
Lists
Archives
Jan 2, 2013
MessagePack - A Fast And Small JSON-Like Efficient Binary Serialization Format
MessagePack is a binary serialization format which is similar to JSON but also faster and smaller. MessagePack allows you to exchange data among various language, similar to what JSON already achieves, but in a more efficient manner.
MessagePack is meant to be used to represent simple data structures like arrays, associative arrays, etc. It aims to be as compact and as simple as possible. MessagePack adds some extra magic by encoding small integers into single byte and common short strings only require and extra byte in addition to the string themselves.
Compared to JSON, MessagePack is more compact but imposes limitations on arrays and integers. However one advantage it has over JSON is that it allows binary data and non-UTF-8 encoded strings.
As for BSON, MessagePack is more space-efficient than the former, due to the fact that BSON requires zero-byte terminators at the end of all strings and inserts string indexes for list elements while MessagePack does not.
MessagePack is available for several language, namely: Ruby, Python, Perl, C/C++, Java, PHP, JavaScript, Objective-C, C#, Lua, Scala, D, , Haskell, Erlang, OCaml, Smalltalk, Go and LabVIEW.
Requirements: None
Demo: http://msgpack.org/#crosslang
License: Apache License v2.0
Trending Posts On Functionn This Week
Other Interesting Resources:
Trending Posts
Popular Posts
- 20 Fresh, High-Quality Free WordPress Themes 2012
- 50 Fresh, High-Quality Free WordPress Themes 2012 - Edition #2
- The Most Comprehensive Index Of Free Icon Fonts/Iconic Web Fonts
- Timeline - A JavaScript Library For Beautifully Crafted Timelines That Are Easy, And Intuitive To Use
- BLUR.JS - A JQUERY PLUGIN PRODUCING PSUEDO-TRANSPARENT BLURRED ELEMENTS
- Selene - A Stunning & Sleek jQuery UI Theme
- jQuery UI Bootstrap Theme - Bootstrap v2.X's Theme For jQuery UI
Recent Posts
Popular Categories
- JavaScript (535)
- JQuery (275)
- Libraries (132)
- CSS (115)
- frameworks (113)
- Tools (112)
- html (86)
- Github (79)
- html5 (71)
- Node.js (58)
- mobile (52)
- Responsive (49)
- CSS3 (47)
- page effects (45)
- Web Design (41)
- Bootstrap (35)
- twitter (31)
- image effets (22)
- MVC (18)
- generators (18)
- CoffeeScript (16)
- graphics (10)
Popular Components
- icons (42)
- Graphs (22)
- popups (19)
- notifications (17)
- web fonts (17)
- visualizations (14)
- sliders (11)
- polyfills (10)
- localstorage (8)
- social media buttons (8)
Popular Licenses
- MIT License (493)
- free (144)
- GPL (64)
- Apache License v2.0 (48)
- CC Attribution 3.0 License (46)
- GPLv2 (20)
- GPLv3 (11)
- Custom License (7)
0 comments:
Post a Comment