crdt

如何安全的运行第三方JavaScript代码(上)?
如何安全的运行第三方 JavaScript 代码(上)?

如何在自己的软件中安全地运行第三方 JavaScript 代码?

不要在云上保存你的数据(一):本地优先的七个理念
不要在云上保存你的数据(一):本地优先的七个理念

在本文中,我们提出了“本地优先”(local-first)的软件原则,支持用户的协同和所有权。...

用关系型NoSQL回到未来
用关系型 NoSQL 回到未来

这篇文章介绍了NoSQL数据库产生的一些分布式事务一致性问题,展示了FaunaDB是如何使用Clavin协议和虚拟时钟...

Jepsen:测试 PostgreSQL、Redis、MongoDB 以及 Riak 的分区容忍性

分布式系统的特性是能够在高延迟或不可靠的传输条件下进行状态交换。如果要保证系统的操作的可靠性,必须...

如何选择地理分布式双活策略:合并复制和 CRDT 之对比

LWW、MVCC、合并复制和CRDT能确保最终一致性、提供本地延迟的读写访问,并在网络分区期间保持可用状态。

Atom 支持实时协作

在旧金山举办的2017 QCon大会上,GitHub的Nathan Sobo披露了Atom最新的实时协作插件——Teletype。...

OReilly 主题演讲:浅谈“完美无瑕”的分布式系统
OReilly 主题演讲:浅谈“完美无瑕”的分布式系统

Microsoft 高级软件工程师、Kafka 峰会的董事Lena Hall 给我们详细阐述了“完美无瑕”的分布式系统应该是...

云时代的终结

为什么作者说云时代的终结即将来临?如果是这样,那么需要用什么来替代云?请听作者的分析。