
1 vansenb OP 有 GC 的语言可以直接用 CAS 实现无锁并发,但无 GC 的需要处理 ABA 问题。不知道 Ringbuffer 是怎么样的 |
2 zhoudaiyu PRO 看了一些 CPU 原子操作 CAS 相关的文章( Rust/Golang ) 求文章 |
3 vansenb OP @zhoudaiyu 我看的是极客时间上张汉东的 Rust 专栏和李钥的消息队列高手课专栏,里面都有无锁并发相关的介绍和代码示例。其它一些例如博客园、个人博客的通过搜索引擎找一下就好,不太确定博客上的内容正确性。 |
5 hxndg 2021-02-19 15:24:41 +08:00 DPDK 的 mc/mp rte_ring ? 语言是 C /C++ 不过我们用的都是系统级别,不是给消息队列用的。。。。 不知道合不合适 |