## My book
[![Designing Data-Intensive Applications](https://akamaicovers.oreilly.com/images/0636920032175/cat.gif)](http://www.anrdoezrs.net/click-7658334-11260198?url=http%3A%2F%2Fshop.oreilly.com%2Fproduct%2F0636920032175.do%3Fcmp%3Daf-strata-books-videos-product_cj_9781491903094_%2525zp&cjsku=0636920032175)
I'm writing a book for O'Reilly, called [Designing Data-Intensive Applications](http://dataintensive.net).
[Tweets by @martinkl](https://twitter.com/martinkl)
参考资料 1、远程通讯协议,各数据交换的协议优劣比较 2、Apache Avro 与 Thrift 比较 3、Java跨语言调用实现方案 4、Cap’n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster. In fact, in benchmarks, Cap’n Proto is INFINITY TIMES faster than Protocol Buffers. 5、[]()
三篇介绍avro优势的文章 http://radar.oreilly.com/2014/11/the-problem-of-managing-schemas.html http://martin.kleppmann.com/2012/12/05/schema-evolution-in-avro-protocol-buffers-thrift.html http://blog.confluent.io/2015/02/25/stream-data-platform-2/ 数据库表结构转avro schema xml schema转avro schema 1、诺基亚的 Tool which generates Avro schemas and Java bindings from XML schemas.