Cloudflare推出了Meerkat,以实现高度一致性的全球协调机制。
Cloudflare最近推出了Meerkat这一基于QuePaxa共识算法的内部服务。与Raft不同,Meerkat允许在无需领导节点的情况下进行数据写入操作,同时仍能保证数据的一致性,从而提升Cloudflare全球网络的可用性。 作者:Renato Losio

Cloudflare最近推出了Meerkat这一基于QuePaxa共识算法的内部服务。与Raft不同,Meerkat允许在无需领导节点的情况下进行数据写入操作,同时仍能保证数据的一致性,从而提升Cloudflare全球网络的可用性。
作者:Renato Losio相关文章
Flutter前端系统设计:在人工智能时代,如何像资深工程师一样思考
系统设计长期以来一直被视为后端领域的问题。 如果你问一群Flutter工程师“系统设计到底意味着什么”,他们中的大多数人会提到服务器架构:负载均衡器、数据库以及微服务。 但如果你让他们设计一个分布式缓存系统或画出一个消息队列的示意图,他们会犹豫不决。而当你要求他们为社交Feed应用开发Flutter客户端时,他们就会立刻打开新文件开始编写组件代码。 这种差距确实存在,不过正在迅速缩小。 随着Flutter应用程序变得越来越复杂——它们具备了实时功能、离线支持、多平台兼容性,同时还包含需要维护的人工智能生成代码——在编写任何一个组件之前所做出的架构决策,其重要性已经与后端架构相当了。 在那些以产
阅读全文
Stripe利用图搜索和状态机技术来实现数据库问题的自动化修复。
Stripe的工程团队最近介绍了他们是如何通过将全球基础设施建模为图结构来实现数据库故障恢复自动化处理的。该团队利用图搜索算法以及状态机,自动计算并执行相应的修复方案。 作者:Renato Losio
阅读全文
Cloudflare的这项技术通过持续的行为分析来识别机器人程序及人工智能代理。
Cloudflare最近推出了Precursor这一客户端行为分析工具。该工具会持续监测用户的操作行为,例如鼠标移动轨迹及键盘输入节奏,从而更有效地识别那些复杂的机器人程序或人工智能代理,而无需依赖CAPTCHAs这类一次性验证机制。 作者:Renato Losio
阅读全文
Flutter中的低功耗蓝牙技术:开发者手册
大多数Flutter教程都只涉及到网络调用和REST API。但一旦你需要与物理设备进行交互——比如心率监测器、智能灯泡、健身追踪器、工业传感器,或者你自己定制的硬件设备——你就不得不离开HTTP这个“舒适的环境”,转而使用蓝牙低功耗技术。 本指南会教你如何在Flutter中正确且全面地实现这些功能。 移动设备上的蓝牙功能其实相当复杂。Android和iOS之间的权限设置有所不同,即使是同一款Android系统的不同版本,权限要求也会存在差异。蓝牙连接的生命周期包含许多状态,服务与特征的数据模型也会让新手感到困惑,而字节级的数据编码方式几乎会让每个人在初次尝试时遇到麻烦。 flutter_bl
阅读全文