高并发概览

2019-01-18  本文已影响14人  yinhaijun

java的高并发处理主要包括两个方面:安全性和快速响应

安全性

业务逻辑安全:幂等校验snychronized单例模式和懒加载
数据安全:事务悲观锁和乐观锁

快速响应

架构层:负载均衡、rides、zookeeper集群、静态资源分离、页面缓存、反向代理ngnix
业务层:多线程、业务拆分(分离活跃数据)、异步处理
数据层:分库分表、索引、缓存、读写分离、水平切分和垂直切分

上一篇 下一篇

猜你喜欢

热点阅读