`
wu.sheng
  • 浏览: 65668 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

DataCarrier 开源项目发布,轻量级高效嵌入式消息队列

阅读更多

        随着Sky-Walking 2.0-2016版本的研发,各个模块中存在大量的内存级,非严格FIFO 发布/订阅队列的需求。所以,我们新建项目DataCarrier:一个轻量级的、嵌入式、高速处理的发布订阅队列库。

        该项目立足于jdk1.6,提供更广泛的代码支持。

        DataCarrier十分轻量化,发布版不到20k,并不依赖任何第三方组件。

        采用多通道,固定内存分配的模式。DataCarrier在运行期间不会造成内存容量的增长,支持多线程并发产生数据,并提供多线程的消费批量消费能力。

        可在运行态声明多个DataCarrier实例,用于多个不同的场景。

        DataCarrier来源自SkyWalking的核心模型,经过长时间运行的考验,1.0版本也将直接被Sky-Walking 2.0-2016版本使用。

 

        DataCarrier首页提供了简单明了的使用示例,以及大量的TestCase,便于大家快速入手和使用。

        项目首页和文档页面:https://github.com/wu-sheng/DataCarrier

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics