高并发
cfyme
这个作者很懒,什么都没留下…
展开
-
秒杀系统设计的知识点
秒杀系统涉及到的知识点: A, 高并发,cache,锁机制 B, 基于缓存架构redis,Memcached的先进先出队列。 C, 稍微大一点的秒杀,肯定是分布式的集群的,并发来自于多个节点的JVM,synchronized所有在JVM上加锁是不行了 D, 数据库压力 E, 秒杀超卖问题 F, 如何防止用户来刷, 黑名单?IP限制? G...原创 2015-04-23 12:51:39 · 196 阅读 · 0 评论 -
java.util.concurrent并发包诸类概览
java.util.concurrent包的类都来自于JSR-166:Concurrent Utilities,官方的描述叫做“The JSR proposes a set of medium-level utilities that provide functionality commonly needed in concurrent programs. ”。作者是大名鼎鼎的Doug Lea,...原创 2015-05-13 00:03:54 · 129 阅读 · 0 评论 -
(转载)Java并发整理笔记
J.U.C 整体认识 原子操作 part 1 从AtomicInteger开始 原子操作 part 2 数组、引用的原子操作 原子操作 part 3 指令重排序与happens-before法则 原子操作 part 4 CAS操作 锁机制 part 1 Lock与ReentrantLock 锁机制 part 2 AQS 锁机制 part 3 加锁的原理 (Lock.lock) 锁...原创 2015-05-21 14:04:29 · 83 阅读 · 0 评论 -
JAVA线程池代码浅析
1. ExecutorService Java从1.5开始正式提供了并发包,而这个并发包里面除了原子变量,synchronizer,并发容器,另外一个非常重要的特性就是线程池.对于线程池的意义,我们这边不再多说. 上图是线程池的主体类图,ThreadPoolExecutor是应用最为广泛的一个线程池实现(我也将在接下来的文字中详细描述我对这个类的理解和执行机制),Schedule...原创 2015-05-22 23:05:26 · 75 阅读 · 0 评论 -
高并发服务端分布式系统设计概要(上)
又是快一年没写博客了,2013年也只剩尾巴,也不知道今年都忙了些什么。写这篇文章的目的,主要是把今年以来学习的一些东西积淀下来,同时作为之前文章《高性能分布式计算与存储系统设计概要》的补充与提升,然而本人水平非常有限,回头看之前写的文章也有许多不足,甚至是错误,希望同学们看到了错误多多见谅,更欢迎与我讨论并指正。 我大概是从2010年底起开始进入高并发、高性能服务器和分布式这...原创 2015-06-14 23:59:00 · 137 阅读 · 0 评论