探究高可用服务端架构的优秀资料索引从属于笔者的 服务端应用程序开发与系统架构 系列文章;最近随着公司业务的发展与终端用户的增加,保证系统的高可用性也日渐成为团队考虑的重要因素,笔者也把去年以来看的一些文章归集整理,抛砖引玉,如果有其他优秀的望不吝赐教。
探究高可用服务端架构的优秀资料索引
本文是对于服务端应用程序开发与系统架构领域中高可用系统搭建相关资料进行整理,更多的其他相关优秀资料可以参考笔者的 Awesome Reference 系列,其他的还包括追求技术之上的进阶阅读学习索引 、 机器学习、深度学习与自然语言处理领域推荐的书籍列表等等。
概览
2017-The System Design Primer: Learn how to design large scale systems. Prep for the system design interview.
2017-大话程序猿眼里的高并发:高并发是指在同一个时间点,有很多用户同时的访问URL地址,比如:淘宝的双11,双12,就会产生高并发,如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩撸啊撸被ADC暴击了一样,那伤害你懂得(如果你看懂了,这个说法说明是正在奔向人生巅峰的屌丝。
2017-微信高并发资金交易系统设计方案——百亿红包背后的技术支撑:本文将为读者介绍百亿级别红包背后的系统高并发设计方案,包括微信红包的两大业务特点、微信红包系统的技术难点、解决高并发问题通常使用的方案,以及微信红包系统的高并发解决方案。
2017-如何提升Web后端性能?我的4个实践和总结:随着互联网的不断发展,日常生活中越来越多的需求通过网络来实现,从衣食住行到金融教育,从口袋到身份,人们无时无刻不依赖着网络,而且越来越多的人通过网络来完成自己的需求。作为直接面对来自客户请求的Web服务端,无疑是要同时承受更多的请求,并为用户提供更好的体验。这个时候Web端的性能常常会成为业务发展的瓶颈,提升性能刻不容缓。本文作者在开发过程中总结了一些提升Web服务端性能的经验,与大家分享。
性能压测
[如何生成每秒百万级别的 HTTP 请求?](
http://blog.jobbole.com/87509/)
负载均衡
缓存
2017-美团-缓存那些事:在网络分层应用服务中,缓存的使用已比较普及,本文将结合作者实际工作经验总结,讲述在不同的场景下如何选择和使用适用的缓存框架,以达到提升服务质量,优化系统架构的目的。
服务容错
系统降级
秒杀应对
2016-携程-一个经验证可落地的秒杀系统实践思路 :为什么要做秒杀?这个不难解释,最起码对于互联网电商业务来说很常见,那怎么样才能设计出相对比较完善的秒杀策略呢?我觉得这其中有两个关键。
2016-淘宝-大秒系统设计详解|许令波|文末有福利:最初的秒杀系统的原型是淘宝详情上的定时上架功能,由于有些卖家为了吸引眼球,把价格压得很低。但这给的详情系统带来了很大压力,为了将这种突发流量隔离,才设计了秒杀系统,文章主要介绍大秒系统以及这种典型读数据的热点问题的解决思路和实践经验。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。