![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据&高并发
qq_35729915
这个作者很懒,什么都没留下…
展开
-
阻塞队列、原子操作的原理分析
生产者消费者的实际使用我相信大家都有使用过分布式消息队列,比如 ActiveMQ、kafka、RabbitMQ 等等,消息队列的是有可以使得程序之间实现解耦,提升程序响应的效率。如果我们把多线程环境比作是分布式的话,那么线程与线程之间是不是也可以使用这种消息队列的方式进行数据通信和解耦呢?阻塞队列的使用案例注册成功后增加积分假如我们模拟一个场景,就是用户注册的时候,在注册成功以后发放积分...原创 2019-06-18 22:02:29 · 90 阅读 · 0 评论 -
zookeeper源码之watcher原理分析
20190515原创 2019-09-18 13:28:43 · 68 阅读 · 0 评论 -
Netty 编解码的艺术
20190611原创 2019-09-16 17:09:08 · 116 阅读 · 0 评论 -
分布式协调服务zookeeper应用实战
20160516原创 2019-09-12 13:52:51 · 163 阅读 · 0 评论 -
zookeeper原理之Leader选举源码分析
20190518原创 2019-09-11 13:04:21 · 108 阅读 · 0 评论 -
揭开BootStrap的神秘面纱
2019-05-30原创 2019-09-05 12:47:16 · 212 阅读 · 0 评论 -
基于Netty重构RPC框架
2019-05-31原创 2019-09-04 16:58:10 · 122 阅读 · 0 评论 -
大名鼎鼎的 EventLoop
20190602原创 2019-09-03 12:31:41 · 108 阅读 · 0 评论 -
Netty高性能之道
20190605原创 2019-08-29 13:02:02 · 133 阅读 · 0 评论 -
Netty中的设计模式
20190607原创 2019-08-28 17:31:22 · 122 阅读 · 0 评论 -
并发工具的使用及原理
线程这块的一些工具类,基本都会以原理为主,希望大家能有一个这样的意识,通过分析别人代码的设计和实现,给自己提供积累一些方法和工具。Condition在前面学习 synchronized 的时候,有讲到 wait/notify 的基本使用,结合 synchronized 可以实现对线程的通信。那么这个时候我就在思考了,既然 J.U.C 里面提供了锁的实现机制,那 J.U.C 里面有没有提供类似的...原创 2019-08-09 11:09:13 · 100 阅读 · 0 评论 -
初步认识 Volatile
初步认识 Volatile一段代码引发的思考下面这段代码,演示了一个使用 volatile 以及没使用 volatile 这个关键字,对于变量更新的影响public class VolatileDemo {public /volatile/ static boolean stop=false; public static void main(String[] args) throwsIn...原创 2019-06-16 19:31:28 · 160 阅读 · 0 评论 -
微服务治理只Apache Dubbo的基本认识
20190512原创 2019-09-20 16:18:28 · 104 阅读 · 0 评论