返回介绍

参考文献

发布于 2024-08-24 16:53:18 字数 12690 浏览 0 评论 0 收藏 0

  1. Java Object Serialization Specification , docs.oracle.com, 2010.
  2. Ruby 2.2.0 API Documentation , ruby-doc.org, Dec 2014.
  3. The Python 3.4.3 Standard Library Reference Manual , docs.python.org, February 2015.
  4. EsotericSoftware/kryo , github.com, October 2014.
  5. CWE-502: Deserialization of Untrusted Data , Common Weakness Enumeration, cwe.mitre.org, July 30, 2014.
  6. Steve Breen: What Do WebLogic, WebSphere, JBoss, Jenkins, OpenNMS, and Your Application Have in Common? This Vulnerability , foxglovesecurity.com, November 6, 2015.
  7. Patrick McKenzie: What the Rails Security Issue Means for Your Startup , kalzumeus.com, January 31, 2013.
  8. Eishay Smith: jvm-serializers wiki , github.com, November 2014.
  9. XML Is a Poor Copy of S-Expressions , c2.com wiki.
  10. Matt Harris: Snowflake: An Update and Some Very Important Information , email to Twitter Development Talk mailing list, October 19, 2010.
  11. Shudi (Sandy) Gao, C. M. Sperberg-McQueen, and Henry S. Thompson: XML Schema 1.1 , W3C Recommendation, May 2001.
  12. Francis Galiegue, Kris Zyp, and Gary Court: JSON Schema , IETF Internet-Draft, February 2013.
  13. Yakov Shafranovich: RFC 4180: Common Format and MIME Type for Comma-Separated Values (CSV) Files , October 2005.
  14. MessagePack Specification , msgpack.org. Mark Slee, Aditya Agarwal, and Marc Kwiatkowski: Thrift: Scalable Cross-Language Services Implementation , Facebook technical report, April 2007.
  15. Protocol Buffers Developer Guide , Google, Inc., developers.google.com.
  16. Igor Anishchenko: Thrift vs Protocol Buffers vs Avro - Biased Comparison , slideshare.net, September 17, 2012.
  17. A Matrix of the Features Each Individual Language Library Supports , wiki.apache.org.
  18. Martin Kleppmann: Schema Evolution in Avro, Protocol Buffers and Thrift , martin.kleppmann.com, December 5, 2012.
  19. Apache Avro 1.7.7 Documentation , avro.apache.org, July 2014.
  20. Doug Cutting, Chad Walters, Jim Kellerman, et al.: [PROPOSAL] New Subproject: Avro , email thread on hadoop-general mailing list, mail-archives.apache.org, April 2009.
  21. Tony Hoare: Null References: The Billion Dollar Mistake , at QCon London, March 2009.
  22. Aditya Auradkar and Tom Quiggle: Introducing Espresso—LinkedIn's Hot New Distributed Document Store , engineering.linkedin.com, January 21, 2015.
  23. Jay Kreps: Putting Apache Kafka to Use: A Practical Guide to Building a Stream Data Platform (Part 2) , blog.confluent.io, February 25, 2015.
  24. Gwen Shapira: The Problem of Managing Schemas , radar.oreilly.com, November 4, 2014.
  25. Apache Pig 0.14.0 Documentation , pig.apache.org, November 2014.
  26. John Larmouth: ASN.1Complete . Morgan Kaufmann, 1999. ISBN: 978-0-122-33435-1
  27. Russell Housley, Warwick Ford, Tim Polk, and David Solo: RFC 2459: Internet X.509 Public Key Infrastructure: Certificate and CRL Profile , IETF Network Working Group, Standards Track, January 1999.
  28. Lev Walkin: Question: Extensibility and Dropping Fields , lionet.info, September 21, 2010.
  29. Jesse James Garrett: Ajax: A New Approach to Web Applications , adaptivepath.com, February 18, 2005.
  30. Sam Newman: Building Microservices. O'Reilly Media, 2015. ISBN: 978-1-491-95035-7
  31. Chris Richardson: Microservices: Decomposing Applications for Deployability and Scalability , infoq.com, May 25, 2014.
  32. Pat Helland: Data on the Outside Versus Data on the Inside , at 2nd Biennial Conference on Innovative Data Systems Research (CIDR), January 2005.
  33. Roy Thomas Fielding: Architectural Styles and the Design of Network-Based Software Architectures , PhD Thesis, University of California, Irvine, 2000.
  34. Roy Thomas Fielding: REST APIs Must Be Hypertext-Driven , roy.gbiv.com, October 20 2008.
  35. REST in Peace, SOAP , royal.pingdom.com, October 15, 2010.
  36. Web Services Standards as of Q1 2007 , innoq.com, February 2007.
  37. Pete Lacey: The S Stands for Simple , harmful.cat-v.org, November 15, 2006.
  38. Stefan Tilkov: Interview: Pete Lacey Criticizes Web Services , infoq.com, December 12, 2006.
  39. OpenAPI Specification (fka Swagger RESTful API Documentation Specification) Version 2.0 , swagger.io, September 8, 2014.
  40. Michi Henning: The Rise and Fall of CORBA , ACM Queue, volume 4, number 5, pages 28–34, June 2006. doi:10.1145/1142031.1142044
  41. Andrew D. Birrell and Bruce Jay Nelson: Implementing Remote Procedure Calls , ACM Transactions on Computer Systems (TOCS), volume 2, number 1, pages 39–59, February 1984. doi:10.1145/2080.357392
  42. Jim Waldo, Geoff Wyant, Ann Wollrath, and Sam Kendall: A Note on Distributed Computing , Sun Microsystems Laboratories, Inc., Technical Report TR-94-29, November 1994.
  43. Steve Vinoski: Convenience over Correctness , IEEE Internet Computing, volume 12, number 4, pages 89–92, July 2008. doi:10.1109/MIC.2008.75
  44. Marius Eriksen: Your Server as a Function , at 7th Workshop on Programming Languages and Operating Systems (PLOS), November 2013. doi:10.1145/2525528.2525538
  45. grpc-common Documentation , Google, Inc., github.com, February 2015.
  46. Aditya Narayan and Irina Singh: Designing and Versioning Compatible Web Services , ibm.com, March 28, 2007.
  47. Troy Hunt: Your API Versioning Is Wrong, Which Is Why I Decided to Do It 3 Different Wrong Ways , troyhunt.com, February 10, 2014.
  48. API Upgrades , Stripe, Inc., April 2015.
  49. Jonas Bonér: Upgrade in an Akka Cluster , email to akka-user mailing list, grokbase.com, August 28, 2013.
  50. Philip A. Bernstein, Sergey Bykov, Alan Geller, et al.: Orleans: Distributed Virtual Actors for Programmability and Scalability , Microsoft Research Technical Report MSR-TR-2014-41, March 2014.
  51. Microsoft Project Orleans Documentation , Microsoft Research, dotnet.github.io, 2015.
  52. David Mercer, Sean Hinde, Yinso Chen, and Richard A O'Keefe: beginner: Updating Data Structures , email thread on erlang-questions mailing list, erlang.com, October 29, 2007.
  53. Fred Hebert: Postscript: Maps , learnyousomeerlang.com, April 9, 2014.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文