Java EE速成指南
掌握Java核心
共30篇 | 51CTO王波
¥51.00 214人订阅
新人大礼包
小程序订阅 省¥12
专栏介绍
随着电商平台的崛起,技术架构从原来的单体架构过渡到了分布式和微服务架构。面对高并发,海量请求,软件架构急需作出调整!
本专栏按照客户端、代理层、应用层、数据层的顺序,逐层介绍实现瞬时高并发的原理和方案。最后通过压力测试,监控系统,服务降级等几个方面阐明在实现高并发的同时,如何保证系统的高可用。
专栏目录
1.秒杀系统的思考方式与设计思路?【左手隔离,右手分层】(已更新)
2.秒杀系统的客户端设计需要注意什么?【近水楼台,唾手可得】(已更新)
3.如何处理负载均衡和动态缓存?【分而治之,明察秋毫】(已更新)
4.详解限流算法和Nginx的最佳实践【月盈则亏,水满则溢】(已更新)
5.拒绝超卖!如何解决数据一致性问题?【百舸争流,恰到好处】(已更新)
6.订单处理流程详解【队列缓存,竞相登场】(已更新)
7.如何加入进程内缓存?【孤芳自赏,百花齐放】(最晚更新时间:2020.3.24)
8.分布式缓存算法与实践【数据分片,最佳体验】(最晚更新时间:2020.3.31)
9.如何妙用熔断机制?【当断则断,不受其乱】(最晚更新时间:2020.4.7)
10.数据存储之读写分离与选举机制【主次有别,日月更迭】(最晚更新时间:2020.4.14)
11.数据分表分库与扩展【纵横分布,有序扩展】(最晚更新时间:2020.4.21)
12.压力测试【盯准目标,挑战极限】(最晚更新时间:2020.4.28)
13.监控系统的分类与分层【天网恢恢,疏而不漏】(最晚更新时间:2020.5.5)
14.ELK与Zabbix的监控最佳实践【软硬结合,密不透风】(最晚更新时间:2020.5.12)
15.服务降级与开关机制【张弛有度,随心切换】(最晚更新时间:2020.5.19)
专栏入口
专栏订阅成功后,即可通过以下4个途径永久阅读
1.“51CTO订阅专栏”小程序端
2.“51CTO”微信服务号端
3.“51CTO博客”web端
4.“51CTO学院”Android App端
适用人群
工作3-5年,有一定软件研发基础,从事Java后端开发的朋友。
订阅说明
1.本专栏为图文专栏,共计15篇
2.专栏定期更新,更新频率为每周1-2篇
3.专栏一经订阅永久阅读, 可与作者留言互动
4.本专栏为虚拟产品,一经订阅,概不退款,请慎重订购
5.专栏阅读过程中,如有任何问题请联系51CTO小助手(微信:cto51boke2/QQ:3591348659)
学习本专栏您能收获什么
1.技术架构升级学习
2.秒杀高并发方法论
专栏目录
今天会给大家介绍以下内容:秒杀场景的特征、隔离的设计思路、分层设计思路。
2.秒杀系统的客户端设计需要注意什么?【近水楼台,唾手可得】
客户端作为用户接触系统的入口,是离客户最近的。尤其Web客户端在秒杀系统中被广泛使用,今天主要针对Web客户端的设计要点展开讨论。
如何在代理层执行反向代理和负载均衡,如何运用动态缓存并利用其进行过滤操作。
4. 详解限流算法和Nginx的最佳实践【月盈则亏,水满则溢】
每秒查询率QPS是对系统每秒处理查询次数的衡量标准。如果这个数值过高会影响系统的处理效率,特别是秒杀系统瞬间迎来高并发对系统是一个挑战。
5. 拒绝超卖!如何解决数据一致性问题?【百舸争流,恰到好处】
在秒杀系统中为了应对高并发的下单请求,通常会对订单服务进行水平扩展,订单服务的扩展和承载的下单请求密切相关。
扣减库存只是秒杀的一部分功能,针对整个订单来说还有其他的操作,例如:订单信息校验,订单结果处理,通知服务,物流服务等等。
今天我们介绍一下在秒杀系统中缓存的应用,缓存作为系统架构中常用的技术手段被广泛应用。这里我们将其分为两部分进程内的缓存应用和分布式缓存应用,今天介绍的是第一部分,进程内的缓存应用。
与进程内缓存不同,进程外缓存在应用运行的进程之外,它拥有更大的缓存容量,并且可以部署到不同的物理节点,通常会用分布式缓存的方式实现。
今天给大家介绍熔断机制的原理和Hystrix的最佳实践。
今天介绍在秒杀系统中数据存储层的读写分离和数据库服务器的选举机制。
今天给大家介绍数据的分表分库,以及数据的扩展。
秒杀系统在上线之前需要做一系列的准备工作,其中一项重要的准备就是测试。
在完成秒杀系统的开发和测试以后,应用会部署到生产环境,此后我们对应用的控制就是有限的了,不能随意地升级或者回滚。
14. ELK与Zabbix的监控最佳实践【软硬结合,密不透风】
如果说上章主要介绍监控系统的原理的话,那么这章主要介绍其是如何实现的。
通过前两个章节我们认识到通过秒杀服务上线以后,可以通过监控系统实时了解系统的情况,那么这章就是要针对这些发现的情况进行进一步的处理。
支付成功
加入作者互动群
和作者近距离提问 &交流 &互动
扫描二维码 回复 ZL095 + 昵称 入群