基于Nodejs设计满足Restful协议的API–架构

这篇文章可谓近来看到对Restful协议最正确最富有实践性的总结,以后所有Restful API设计都可以按照这套方法来进行。下面是第二篇:架构,其关于pipeline流程的总结让本人叹为观止,关键是行文表达清晰,非常富有可操作性!这才是大师风范。 在 基于NODEJS设计满足RESTFUL协议的API–总览 里我们谈到了做一个 API 系统的基本思路和一些组件的选型,今天谈谈架构。 首先要考虑的 …

阅读全文

基于Nodejs设计满足Restful协议的API–总览

这篇文章可谓近来看到对Restful协议最正确最富有实践性的总结,以后所有Restful API设计都可以按照这套方法来进行。下面是第一篇:总览。 背景 去年我写过一篇文章:撰写合格的 REST API。当时 Juniper 裁掉了我们在德州的一支十多人的团队,那支团队有一半的人手在之前的半年里,主要的工作就是做一套 REST API。我接手这个工作时发现那些API写的比较业余,没有考虑几个基础的 …

阅读全文

各大互联网公司架构演进之路汇总

原文地址:各大互联网公司架构演进之路汇总 by HollisChuang 请转载时务必保留文章的上述原始出处。 大型网站架构演化历程 大型网站架构技术一览 Web 支付宝和蚂蚁花呗的技术架构及实践 支付宝的高可用与容灾架构演进 聚划算架构演进和系统优化 (视频+PPT) 淘宝交易系统演进之路 (专访) 淘宝数据魔方技术架构解析 淘宝技术发展历程和架构经验分享(视频+PPT)(2.3日更新) 高德— …

阅读全文

分布式系统的基础算法知识

原文链接:What We Talk About When We Talk About Distributed Systems(翻译:柳泉波) 我一直在学习有关分布式系统的知识,学习时间不算短了。老实说,只要你开始钻研分布式系统,知识点好像学不完似的,一个接一个。分布式系统领域的文献太多了,包括许多大学发表的论文,还有很多书籍可选。像我这样的绝对新手,很难决定应该阅读哪些论文或者购买哪些书籍。 同时 …

阅读全文

微信后端存储架构学习

学习了解一下微信的后端存储架构。使用微信的过程中就能发现微信不像QQ并没有漫游所有聊天信息,记录基本完全是在本地存储的,因此后台存储难度应该不大。 视频与ppt地址,演讲人微信基础平台组许家滔sunnyxu 主要介绍内部产品QuorumKV,具体关注kv系统的强一致性。 需求背景:微信全球数据布局分在上海,天津,深圳,香港,加拿大,乃至同城多园区分布等等 系统要求:分布式强一致性(不需要应用层再设 …

阅读全文