- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 Disruptor二
其实Disruptor与其说是一个框架,不如说是一种设计思路,这个设计思路对于存在“并发、缓冲区、生产者—消费者模型、事务处理”这些元素的程序来说,Disruptor提出了一种大幅提升性能(TPS)的方案。Disruptor是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量的JMS),也可以认为是一个观察者模式的实现,或者事件监听模式的实现。Disruptor术语说明RingBuffer: 被看作Disruptor最主要的组件,然而从3.0开始RingBuffer仅仅负责存储和更新在
2020-12-03 16:20:55 126
原创 Disruptor初探
高性能队列——DisruptorDisruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单Java内置队列队列的底层一般分成三种:数组、链表和堆。其中,堆一般情况下是为了实现带有优先级特性的队列,暂且不考虑。通过不加锁的方式实现的队列都是无界的单线程情况下,不加锁的性能 > CAS操作的性能 > 加锁的性能。关于锁和CAS
2020-12-01 16:18:26 187
原创 MapDB初探
MapDB是一个开源,最快的Java数据库,性能可与java.util 集合相当。Maven依赖<dependency> <groupId>org.mapdb</groupId> <artifactId>mapdb</artifactId> <version>VERSION</version></dependency>快照库<repositories>...
2020-12-01 10:47:24 676
CC2540 Large OAD实现程序蓝牙无线升级IOS源码
2024-01-19
androidSerial.zip
2021-04-25
libopencv_java420.dylib
2019-12-27
windows_POSdllDemo(C#).rar
2019-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人