标签
Circleback 使用 Swift 重建了其 Electron 会议录制引擎,以提升可靠性。他们采用了 ScreenCaptureKit 和 libobs 等原生录制方法,并借助内部工具 Atomic 在 Swift 和 React 之间架起桥梁。
本文介绍 iceoryx2 的 ByteAtomic,这是一种按字节操作的原子包装器,可在 Rust 和 C++ 中实现序列锁等无锁原语时防止未定义行为。