<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments on: MsgPack vs. JSON: Cut your client-server exchange traffic by 50% with one line of code</title>
	<atom:link href="http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/feed/" rel="self" type="application/rss+xml" />
	<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/</link>
	<description>apps, indie &#38; beyond</description>
	<lastBuildDate>Sun, 20 Oct 2019 13:54:00 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.0.38</generator>
	<item>
		<title>By: earonesty</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-52542</link>
		<dc:creator><![CDATA[earonesty]]></dc:creator>
		<pubDate>Tue, 15 Oct 2019 21:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-52542</guid>
		<description><![CDATA[Current version of msgpack supports utf8 fine.   And node version is back to faster than JS again.]]></description>
		<content:encoded><![CDATA[<p>Current version of msgpack supports utf8 fine.   And node version is back to faster than JS again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fabio A.</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-52463</link>
		<dc:creator><![CDATA[Fabio A.]]></dc:creator>
		<pubDate>Wed, 11 May 2016 12:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-52463</guid>
		<description><![CDATA[Why so? Can&#039;t the client just set &quot;Content-Encoding: gzip&quot; and be done with it (assuming the server knows how to deal with that content encoding)?]]></description>
		<content:encoded><![CDATA[<p>Why so? Can&#8217;t the client just set &#8220;Content-Encoding: gzip&#8221; and be done with it (assuming the server knows how to deal with that content encoding)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nacmartin</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-52435</link>
		<dc:creator><![CDATA[nacmartin]]></dc:creator>
		<pubDate>Thu, 19 Mar 2015 18:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-52435</guid>
		<description><![CDATA[Hi Nathan. did you do that MsgPack vs JSON in Erlang test? What were the results?]]></description>
		<content:encoded><![CDATA[<p>Hi Nathan. did you do that MsgPack vs JSON in Erlang test? What were the results?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thiago Z S</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-22358</link>
		<dc:creator><![CDATA[Thiago Z S]]></dc:creator>
		<pubDate>Wed, 25 Sep 2013 15:32:34 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-22358</guid>
		<description><![CDATA[In my point of view, we have a problem with the messagepack, I think the API dosent have a support to compress all over the data. 
I dont understand why the messagepack dont compress  the json. Maybe I doing some wrong.
Just for fun, I&#039;m and Will, we doing some tests over Redis with a list with one object serialized! Checkout our tests.

https://gist.github.com/thiagozs/6701223

Thanks all]]></description>
		<content:encoded><![CDATA[<p>In my point of view, we have a problem with the messagepack, I think the API dosent have a support to compress all over the data.<br />
I dont understand why the messagepack dont compress  the json. Maybe I doing some wrong.<br />
Just for fun, I&#8217;m and Will, we doing some tests over Redis with a list with one object serialized! Checkout our tests.</p>
<p><a href="https://gist.github.com/thiagozs/6701223" rel="nofollow">https://gist.github.com/thiagozs/6701223</a></p>
<p>Thanks all</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pavel</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-13663</link>
		<dc:creator><![CDATA[Pavel]]></dc:creator>
		<pubDate>Tue, 16 Apr 2013 23:36:17 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-13663</guid>
		<description><![CDATA[Thanx for the benchmark, nathan!]]></description>
		<content:encoded><![CDATA[<p>Thanx for the benchmark, nathan!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 2012 Archive of Hanselman's Newsletter of Wonderful Things - Scott Hanselman</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-5006</link>
		<dc:creator><![CDATA[2012 Archive of Hanselman's Newsletter of Wonderful Things - Scott Hanselman]]></dc:creator>
		<pubDate>Tue, 08 Jan 2013 01:55:17 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-5006</guid>
		<description><![CDATA[[...] looking into MsgPack as a smaller alternative to JSON. Is it worth the [...]]]></description>
		<content:encoded><![CDATA[<p>[&#8230;] looking into MsgPack as a smaller alternative to JSON. Is it worth the [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Aschbacher</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-79</link>
		<dc:creator><![CDATA[Nathan Aschbacher]]></dc:creator>
		<pubDate>Mon, 18 Jun 2012 03:01:06 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-79</guid>
		<description><![CDATA[I did a little speed comparison of the node.js msgpack implementations here:  https://gist.github.com/2946474

It&#039;s a very basic benchmark, but it&#039;s pulled from the node-msgpack project that makes some speed claims of its own vs. JSON.

Clearly JSON parsing and encoding got much, much faster at some point in V8, but msgpack is about the same speed as it always was.  JSON is 4+ times as fast now.

I need to do a test on MsgPack vs. JSON in Erlang next.]]></description>
		<content:encoded><![CDATA[<p>I did a little speed comparison of the node.js msgpack implementations here:  <a href="https://gist.github.com/2946474" rel="nofollow">https://gist.github.com/2946474</a></p>
<p>It&#8217;s a very basic benchmark, but it&#8217;s pulled from the node-msgpack project that makes some speed claims of its own vs. JSON.</p>
<p>Clearly JSON parsing and encoding got much, much faster at some point in V8, but msgpack is about the same speed as it always was.  JSON is 4+ times as fast now.</p>
<p>I need to do a test on MsgPack vs. JSON in Erlang next.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Poul</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-32</link>
		<dc:creator><![CDATA[Poul]]></dc:creator>
		<pubDate>Mon, 11 Jun 2012 21:08:42 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-32</guid>
		<description><![CDATA[Note that gzip compression can only be used to send data from the server to the client, not the other way (as it has to be negotiated)]]></description>
		<content:encoded><![CDATA[<p>Note that gzip compression can only be used to send data from the server to the client, not the other way (as it has to be negotiated)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: olsn</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-30</link>
		<dc:creator><![CDATA[olsn]]></dc:creator>
		<pubDate>Mon, 11 Jun 2012 05:33:48 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-30</guid>
		<description><![CDATA[I think you misinterpreted something here, you can pack Strings, Numbers, Hashes ect.. alike, the only difference is the output:
JSON:    Object &lt;-&gt; String
MsgPack: Object &lt;-&gt; ByteArray

This means, that the OUTPUT is no String, but within your code you only work with the OBJECT anyways, that&#039;s why it shouldn&#039;t matter. If you are trying to generate a JSON String yourself, you probably have a design-flaw somewhere in your architecture ;-)]]></description>
		<content:encoded><![CDATA[<p>I think you misinterpreted something here, you can pack Strings, Numbers, Hashes ect.. alike, the only difference is the output:<br />
JSON:    Object < -> String<br />
MsgPack: Object < -> ByteArray</p>
<p>This means, that the OUTPUT is no String, but within your code you only work with the OBJECT anyways, that&#8217;s why it shouldn&#8217;t matter. If you are trying to generate a JSON String yourself, you probably have a design-flaw somewhere in your architecture <img src="http://indiegamr.com/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francis</title>
		<link>http://indiegamr.com/cut-your-data-exchange-traffic-by-up-to-50-with-one-line-of-code-msgpack-vs-json/#comment-29</link>
		<dc:creator><![CDATA[Francis]]></dc:creator>
		<pubDate>Mon, 11 Jun 2012 03:04:25 +0000</pubDate>
		<guid isPermaLink="false">http://indiegamr.com/?p=72#comment-29</guid>
		<description><![CDATA[According to https://github.com/msgpack/msgpack/issues/26 MsgPack doesn&#039;t handle strings at all, only byte arrays.

This happens to work if you only send numbers (like coordinates and game scores), and hand-picked values (like &quot;John Doe&quot;), but not for user-entered data.

How many lines of code does it take to do something like JSON.stringify that works for (arbitrary) strings?]]></description>
		<content:encoded><![CDATA[<p>According to <a href="https://github.com/msgpack/msgpack/issues/26" rel="nofollow">https://github.com/msgpack/msgpack/issues/26</a> MsgPack doesn&#8217;t handle strings at all, only byte arrays.</p>
<p>This happens to work if you only send numbers (like coordinates and game scores), and hand-picked values (like &#8220;John Doe&#8221;), but not for user-entered data.</p>
<p>How many lines of code does it take to do something like JSON.stringify that works for (arbitrary) strings?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
