收录了 环形缓冲区 频道下的 50 篇内容
在保持数据连续性的情况下,两种版本的无锁环形缓冲区设计和实现。
假如有这样一个场景:系统每秒钟都会收到大量的事件,每个事件又包含很多参数,用户不仅需要准实时地还需要定期地判断每一种事件、事件的每一种参数值的组合是否超过了系统设定的阈值。面对这一场景,用户应该采用什么样的方案呢?最近,来自于Premium Minds的软件架构师André Camilo在博客上发表了一篇文章,介绍了他们是如何使用Akka解决这一棘手问题的。
本文介绍蚂蚁金服分布式链路跟踪组件 SOFATracer 中 Disruptor 的实践经验。
Jane Street是一家特别重视技术的贸易公司,同时也是目前世界上最大的Caml和OCaml用户。近日,该公司技术部门负责人Yaron Minsky撰文介绍了正在进行中的构建低延迟OCaml GC的工作。
一半以上的故障都归因于 GPU 及其高带宽内存 。
完全不用锁、同步器、信号量、等待和通知,在Java里开发一个轻量、无锁的线程间通讯框架;并且也没有队列、消息、事件或任何其他并发专用的术语或工具。只用普通的老式Java接口实现POJO的通讯。
实时操作系统 RT-Thread 3.0 发布之际,创始人谈其设计理念。
本文介绍移动云基于MySQL Galera的PXC运维的实践经验。
Go语言为了方便使用者,提供了简单、安全的协程数据同步和通信机制,channel。那我们知道channel底层是如何实现的吗?今天k哥就来聊聊channel的底层实现原理。同时,本文也收集了channel的高频面试题,理解了原理,面试题自然不在话下。
本来准备写一篇详细关于 io_uring 的中文文章,不过在使用上官方的一些文章写的已经非常详细,简单的拿来翻译感觉又失去了乐趣 于是便借鉴 liburing,配合 Go 提供的并发机制实现了一个 golang 版本的异步 IO 库 —— iouring-go 来学习 io_uring 的使用
O-RAN定义的RIC模型并不能很好支持对实时性有很高要求的用例,本文定义了一套基于eBPF的内联执行架构,从而可以将RIC的支持扩展到实时场景。
服务治理,即服务管理,就是解决多个服务节点组成集群的时候产生的一些复杂的问题。
1000万条数据(10G);为了加快解析速度,使用redis作为缓存,MR运行只与redis交互,解析完成后统一在hbase中持久化存储.
STM32L051测试 第五课,串口的使用 .... by 矜辰所致
介绍 Linux 网络 I/O 的工作原理及结构组成,并且与上次分享的磁盘 I/O 原理进行结合,对网上大家经常提及的零拷贝原理进行解读。