分布式内存中间件Chronicle

Chronicle是一个简单易用的Java库,其功能类似于java.util Map&Queue。但是与Map和Queue不同的是,这些集合在您的进程甚至JVM之间共享,因此,写入一个进程的值在另外

5 年 前

开源内存数据库Java-Chronicle · GitHub

Java Chronicle是一个低延迟,高吞吐量,可持久化,消息的事件驱动的内存数据库。 延迟低于80 纳秒nano-seconds,支持每秒5-20百万消息或记录的更新

10 年 前

高性能Java不同格式的序列化Chronicle Wire

Java 序列化是一种流行的机制,您可以在其中序列化和反序列化复杂的对象图, Chronicle Wire 是一个开源库,最初是为了支持 Chronicle Queue 和 Chronicle

2 年 前

微服务基准测试:Chronicle Queue比Kafka快750倍?

比较 Chronicle Queue 和 Apache Kafka 的一个有趣的基准测试,请注意:对于极其重视低延迟应用程序,kafka 可能不是最佳适合工具,Kafka适合高吞吐量和大数据可扩展

2 年 前

Chronicle事件溯源的最佳实践

Chronicle Microservices Framework是一个商业解决方案,您可以获得评估副本,您也可以从使用 Chronicle Queue 开始; Chronicle

5 年 前

为什么Java在高速交易系统上比C ++更好? -efinancialcareers

公认的智慧是,如果您要构建一个高速交易系统,则可能要使用 C ++而不是Java:  它更接近底层,因此速度更快(延迟更短)。但是,该行业中的一些领先人物表示不同意。  Chronicle

3 年 前

使用Chronicle Queue创建低延迟的TB级别的队列 - DZone

本文介绍如何使用开源 Chronicle Queue创建巨大的持久队列,同时保持可预测和一致的低延迟。 在本文中,目标是维护来自市场数据馈送的对象队列(例如,在交易所交易的证券的最新价格)。也可以

2 年 前

Java对象重用如何降低延迟并提高性能 - Minborg

 另一种方法是使用开源 Chronicle Queue ,它提供了一种高效、线程安全、无需对象创建的方式来在线程之间交换消息。   Chronicle Queue重用对象 简单数据对象

2 年 前

并发LinkedHashSet

banq:建议使用 chronicle queue或 disruptor :前者使用磁盘文件作为两个线程共享,后者使用内存环形作为两个线程共享

2 年 前

Java在高频交易等金融业的应用介绍 - Oracle

,这使得高频交易公司能够挑选最适合他们需求的员工,” Java 冠军兼伦敦 Chronicle Software 首席执行官Peter Lawrey说。 由 Java 支持的新型交换也在不断涌现。芝加哥

2 年 前

比UUID更快:如何生成分布式唯一时间戳标识符 - vanillajava

服务失败了,但机器没有,信息就会被保留。   下面代码使用了开源库 Chronicle Bytes 支持的共享内存中的 MappedFile : @Override public long

2 年 前

Java在量化投资等金融业的关键应用举例 - oracle

冠军、总部位于伦敦的Chronicle软件公司的首席执行官Peter Lawrey说:"核心Java的开发者在伦敦和其他金融中心广泛存在,允许HFT公司挑选最适合他们需求的员工。 由Java支持的新型

2 年 前

时序数据库QuestDB是如何实现每秒140万行的写入速度?

Lawrey的Java Chronicle库。它使用内存映射文件在2分钟内而不是一周内加载了相同的数据。除了性能方面,我还很着迷于这样一个简单的方法可以同时解决多个问题:即使在将数据提交到磁盘之前,代码

2 年 前