![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
_chenyl
努力从现在开始
展开
-
如何提高网站的并发能力
一 、服务器服务拆分利用微服务技术将服务进行拆分,将业务分散到不同的服务中,进行服务熔断,保证核心功能可用,及时有部分非核心服务宕机,依然可以提供主要服务分布式技术将服务部署多份实例,使用负载均衡分散单个节点压力缓存技术使用内存数据库,如redis对热点数据进行缓存,提高响应速度,服务对数据库的访问频率,提高业务处理速度代码优化对代码进行优化,如:删除多余无用业务逻辑;看循环中的查询等业务能否提取到循环外;使用ThreadLocal缓存对单次请求数据进行缓存;对不可变对原创 2021-07-29 14:54:31 · 475 阅读 · 1 评论 -
Java 系统架构演进
Java 应用一般架构当我们架设一个系统的时候通常需要考虑到如何与其他系统交互,所以我们首先需要知道各种系统之间是如何交互的,使用何种技术实现。1. 不同系统不同语言之间的交互现在我们常见的不同系统不同语言之间的交互使用WebService,Http请求。WebService,即“Web 服务”,简写为 WS。从字面上理解,它其实就是“基于 Web 的服务”。而服务却是转载 2017-06-28 14:53:48 · 781 阅读 · 0 评论