On Wed, May 14, 2008 at 9:40 AM, Kyle Hamilton <<a href="mailto:aerowolf@gmail.com">aerowolf@gmail.com</a>> wrote:<br><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm forced to remind everyone of something that they've all seemed to<br>
forget: increasing the amount of data to be transferred increases the<br>
number of packets that must be transmitted. Increasing the number of<br>
packets transmitted increases the amount of work that the network must<br>
do. Increasing the amount of data to be transferred also increases<br>
memory usage on the client and server -- as well as the amount of<br>
memory that must be used on each router and gateway in between. (Why<br>
can't the designers of new systems be nice to the network operators<br>
for once, and not force them to non-trivial expansions of their<br>
network capacity?)</blockquote><div><br>Which is why LLSD has the tersest possible binary format and a terser than XML 'human readable format'. Again, I keep coming back to the 'why add more?' and 'what is this going to specifically be used for?' question. That would shape the discussion and decision in my book.<br>
<br>Respectfully,<br><br>Mo<br></div></div><br>