On Jun 18, 2010, at 2:12 PM, Eric Evans wrote: > On Fri, 2010-06-18 at 11:00 -0700, Paul Brown wrote: >> At the risk of asking about religion (but with no interest in hearing >> about it), why Avro instead of something like plain-old-JSON over >> HTTP? > At the risk of having this thread veer off on a very long tangent... > In a nutshell, we need a way of processing requests and responses over > the network with typed data. You could of course put something together > to do this using JSON and HTTP, but not without reimplementing another > framework like Avro or Thrift (both of which can do JSON encoding, and > both of which have an HTTP transport).
"Rich, natively-provided types" is a fair answer; I was more interested in motivation that making a value judgement. Cheers. -- Paul