
架构思考
计算机网络相关知识~
王星星的魔灯
勇士斗恶龙
展开
-
一个秒杀系统的结构设计
阿里一位大牛曾经说过,应用性能拓展的三要素是:缓存,异步,批处理 秒杀业务在如今的电商平台中十分常见,如淘宝双十一秒杀,Nike官网的秒杀等等。同时,也是考验程序员架构能力和综合知识掌握的一个重要部分,本次博客根据笔者多年代码经验就秒杀业务讨论一下它的架构设计 秒杀面对的问题 1. 高并发下单请求 秒杀系统的一个重要特征就是在一瞬间的高并发下单请求,此时,一个Tomcat是扛不住上万QPS的。...原创 2020-01-20 10:29:30 · 4154 阅读 · 2 评论 -
Java微服务框架选型
新的篇章 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务和服务之间采用轻量级的通信机制相互沟通(通常是基于HTTP的Restful API).每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中的服务管理机制,对具体的一个服务而言,应根据...原创 2020-01-10 11:36:02 · 2892 阅读 · 2 评论