写点什么

crdt

收录了 crdt 频道下的 45 篇内容

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

现代分布式应用程序正促使我们对分布式双活、多主机数据库的需求不断增长。虽然大多数流行的数据库支持多主机部署,但不同的数据库采用了不同的技术。LWW、MVCC、合并复制和CRDT能确保最终一致性、提供本地延迟的读写访问,并在网络分区期间保持可用状态。

Serverless 加 CRDT 是 Edge 的未来

Kuhiro的CTO Russell Sullivan发文介绍了他们的NearCloud产品,并指出Serverless加CRDT是Edge未来的发展方向。

不要在云上保存你的数据(二):未来软件发展途径
不要在云上保存你的数据(二):未来软件发展途径

在本文中,我们探索了未来软件发展的新途径。

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

分布式系统的特性是能够在高延迟或不可靠的传输条件下进行状态交换。如果要保证系统的操作的可靠性,必须保证在节点及网络两方面故障发生时的健壮性,但并非所有系统都能够满足我们所要求的安全能力。在本文中,我们将探索分布式数据库在设计上的一些考虑,以及它们是如何对网络分区的情况作出响应。

携程Redis跨IDC多向同步实践
携程 Redis 跨 IDC 多向同步实践

本文介绍携程Redis跨IDC多向同步实践经验。

从反应式数据库出发,重新思考应用程序开发
从反应式数据库出发,重新思考应用程序开发

我们正在探索一种新的应用程序数据管理方式,通过存储所有应用程序状态在一个反应式数据库中。

Atom 支持实时协作

在旧金山举办的2017 QCon大会上,GitHub的Nathan Sobo披露了Atom最新的实时协作插件——Teletype。Teletype的目标是让两名开发人员能够像他们单独编写代码一样轻松地协作编写代码。

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

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

分布式系统编程已停滞?!
分布式系统编程已停滞?!

过去十年之间,我们见证了分布式系统的巨大进步,但其编程方式却几乎没有根本性改进。

Kalix:构建无数据库无服务器的云原生业务关键型应用程序
Kalix:构建无数据库无服务器的云原生业务关键型应用程序

Lightbend最近推出了Kalix,这是一种新的PaaS产品,用于使用任何编程语言构建无数据库的云原生业务关键型应用程序。

原维护者离任,Redis 迎来新的管理者和治理模式
原维护者离任,Redis 迎来新的管理者和治理模式

近日,Salvatore Sanfilippo(又名「antirez」)发布博客宣布将辞去Redis项目维护者职务。这一消息受到了业界的强烈关注,作为 DB-Engines 排行榜中的Top 10数据库,大家都很关注Sanfilippo 为什么要放弃Redis维护者的职务?接下来Redis项目将由谁来负责?Redis的未来将会怎么发展?

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

Microsoft 高级软件工程师、Kafka 峰会的董事Lena Hall 给我们详细阐述了“完美无瑕”的分布式系统应该是什么样的,以及我们应该如何朝着这一目标做哪些工作。

构建分布式系统——技术考量

不久前成功举办的RICON大会证明了当下大型应用的重要性。InfoQ有幸采访了RICON组织者Basho Technologies,谈到了构建分布式系统的技术考量以及从此次大会上学到的经验。

以Hadoop和PostgreSQL为例,探析数据库拆解的影响
以 Hadoop 和 PostgreSQL 为例,探析数据库拆解的影响

在本文中,我将讨论数据库的拆解历史、行业现状、发展方向以及这一趋势的影响。

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

在本文中,我们提出了“本地优先”(local-first)的软件原则,支持用户的协同和所有权。本地优先的理念包括离线工作和跨多个设备协同的能力,同时提高了数据的安全性、隐私性、长期保存性和用户控制权。

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

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

Hazelcast 加入 Eclipse 基金会

Hazelcast是一家网格式内存数据(IMDG,In-Memory Data Grid)开源解决方案提供商。近期,Hazelcast宣布加入Eclipse基金会,并将与其它Eclipse社区成员开展合作。这一合作将主要聚焦于JCache(JSR-107)、Eclipse MicroProfile和EE4J。InfoQ就Hazelcast加入Eclipse基金会采访了Hazelcast的CEO Greg Luck。

像多人实时编辑文档一样编辑图片,钉钉新功能背后的技术解读
像多人实时编辑文档一样编辑图片,钉钉新功能背后的技术解读

版本,其中推出的“一起标注”功能可以实现像编辑文档一样多人实时编辑一张图片,引起了不少开发者的注意。

朴朴数据同步利器:实现单向与双向同步,赋能多场景数据流转
朴朴数据同步利器:实现单向与双向同步,赋能多场景数据流转

现有的开源工具普遍只支持单向同步,无法满足双向同步需求,更不用说同时支持多种数据源的双向同步。因此,我们决定自研一款数据同步工具。

干货 | 日访问过亿,办公IM及开放式平台在携程的实践
干货 | 日访问过亿,办公 IM 及开放式平台在携程的实践

携程内部的办公IM项目最早在2016年立项,经历了初期简单办公场景下的纯IM服务,到支持简单办公组件的IM应用,又演变为一体化办公集成平台,进而演变为目前集成IM功能的开放式企业效率平台。

crdt专题_资料-InfoQ中文网