首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏PPV课数据科学社区

    近期GitHub上最热门的开源项目(附链接)

    放大图像 可垂直/水平地调整图像大小 可调整目录中的所有图像的大小 不需要任何第三方库 使用 sobel 阈值进行微调 使用模糊滤镜来增强边缘检测 效果图: ……………………………… 5、数据结构库Automerge https://github.com/automerge/automerge Star 4895 Automerge 是一个用于在 JavaScript 中构建协作应用程序的数据结构库。 Automerge 是一个纯粹的数据结构库,不关心你使用的是什么类型的网络。 不变的状态。Automerge 对象在某个时间点是应用程序状态的不可变快照。 Automerge 是所谓的无冲突复制数据类型(CRDT),它允许在不需要任何中央服务器的情况下自动合并不同设备上的并发更改。 相当便捷。 已经在 Node.js,Chrome,Firefox 和 Electron 上测试了 Automerge

    1.2K90发布于 2018-04-24
  • 来自专栏华章科技

    近期GitHub上最热门的开源项目(附链接)

    5、数据结构库Automerge https://github.com/automerge/automerge Star 4895 Automerge 是一个用于在 JavaScript 中构建协作应用程序的数据结构库 Automerge 是一个纯粹的数据结构库,不关心你使用的是什么类型的网络。 不变的状态。Automerge 对象在某个时间点是应用程序状态的不可变快照。 Automerge 是所谓的无冲突复制数据类型(CRDT),它允许在不需要任何中央服务器的情况下自动合并不同设备上的并发更改。 相当便捷。 已经在 Node.js,Chrome,Firefox 和 Electron 上测试了 Automerge

    92020发布于 2018-08-17
  • 来自专栏程序人生

    想象力,工程方法以及取舍

    在 CRDTs: the hard parts 演讲的结尾,Martin 还提到了他的项目:automerge[6]。通过 automerge 你可以很方便地使用 CRDT 构建实时协作软件。 根目录下可以存放这个 workspace 下所有用户的基本信息,用一个 automerge 下的 table(姑且简称 amt),存为 user.amt。 在应用的后端,automerge backend 对改动进行处理后,会生成一个 patch,提交回 frontend 去 apply。 当客户端 B 收到这个 syncMessage 后,它会提交给 automerge backend,生成 patch,提交给 frontend apply。 ? v=PMVBuMK_pJY [6] automerge: https://github.com/automerge/automerge [7] oso: https://github.com/osohq

    77830发布于 2021-07-16
  • 来自专栏肘子的Swift记事本

    肘子的 Swift 周报 #030 |Arc 登陆 Windows 和 Google 裁员

    Designing a Swift library with data-race safety[15] Joseph Heck[16] Heck 是 Automerge Swift[17] 的主要构建者 utm_medium=email&utm_campaign=FatbobmansSwiftWeekly [16] Joseph Heck: https://twitter.com/heckj [17] Automerge Swift: https://github.com/automerge/automerge-swift [18] Learning Swift Data: https://www.youtube.com

    37410编辑于 2024-05-11
  • 来自专栏FreeBuf

    Homebrew软件包管理器中发现RCE漏洞,小心你的Mac和Linux

    根据调查结果,Homebrew还删除了名为“automerge”的自动合并GitHub Action动作,并从所有易受攻击的存储库中删除了“review-cask-pr”的GitHub Action动作

    69820发布于 2021-04-29
  • 来自专栏JavaGuide

    豆瓣 9.7!这本技术书籍直接封神了

    另外,这本书的作者 Martin Kleppmann(马丁·科勒普曼)是剑桥大学计算机科学与技术系的高级研究助理和讲师,是一位在工业界和学术界的大牛,参与了多个知名开源项目包括 Automerge、 Apache

    1.3K00编辑于 2021-12-21
  • 来自专栏微信终端开发团队的专栏

    iOS微信全文搜索技术优化

    merge的示例如下: FTS5默认的merge操作有两种: 某一个level的segment达到4时就开始在写入内容时自动执行一部分merge操作,称为一次automerge。 每次automerge的写入量跟本次更新的写入量成正比,需要多次automerge才能完整合并成一个新segment。 Automerge在完整生成一个新的segment前,需要多次裁剪旧的segment的已合并内容,引入多余的写入量。

    3K60编辑于 2022-02-23
  • 来自专栏【腾讯云开发者】

    微信全文搜索耗时降94%?我们用了这种方案

    merge 的示例如下: FTS5 默认的merge操作有两种: 某一个 level 的 segment 达到4时,就开始在写入内容时自动执行一部分 merge 操作,称为一次 automerge 。 每次 automerge 的写入量跟本次更新的写入量成正比,需要多次 automerge 才能完整合并成一个新 segment 。 automerge 在完整生成一个新的 segment 前,需要多次裁剪旧的 segment 的已合并内容,引入多余的写入量。

    4.4K62编辑于 2023-02-21
  • 来自专栏机器人课程与技术

    Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)

    ] Built target screen [ 15%] Building CXX object _deps/ftxui-build/CMakeFiles/dom.dir/src/ftxui/dom/automerge.cpp.o

    2.9K20编辑于 2022-08-10
  • 来自专栏Czy‘s Blog

    初探富文本之CRDT协同实例

    、分布式的最终一致性理论、偏序集与半格的概念、为什么需要有偏序关系、如何通过数据结构避免冲突、分布式系统如何进行同步调度等等,这些属于完成协同所需要了解的基础知识,实际上当前有很多成熟的协同实现,例如automerge github.com/WindrunnerMax/EveryDay 参考 https://docs.yjs.dev/ https://github.com/yjs/yjs https://github.com/automerge /automerge https://zhuanlan.zhihu.com/p/425265438 https://zhuanlan.zhihu.com/p/452980520 https://josephg.com

    1.8K20编辑于 2023-03-09
  • 来自专栏数据猿

    大数据搜索不只开源Elastic,星环科技自研New Search青出于蓝

    而星环科技的New Search一代产品查询流程优化,减少一次rpc,响应时间减少30%,而且通过offheap、automerge、cooling等技术减少heap占用,受GC影响变小。

    96120发布于 2021-02-05
  • 来自专栏Czy‘s Blog

    初探富文本之编辑器引擎

    slate的CRDT协同实现参考https://github.com/humandx/slate-automerge

    2.5K51编辑于 2022-12-19
  • 来自专栏小吾的AI辅助软件开发

    2025年国内外AgentOps痛点与解决方案和工具链综述

    核心实施步骤:选择CRDT库(1-2周)评估CRDT实现(如Yjs、Automerge、RedisCRDT)根据数据类型选择合适的CRDT(如G-Counter、PN-Counter、LWW-Register LWW-RegisterAgent状态、任务状态时间戳最大优先集合G-Set(只增)2P-Set(增删)任务池、Agent列表并集/差集列表RGA(ReplicatedGrowableArray)任务队列、日志因果顺序文档Yjs、Automerge 协作编辑飞行计划OT算法工具推荐:类别工具适用团队规模主要特性官网CRDT库Yjs(JavaScript)初创✅中型✅轻量、实时协作yjs.devCRDT库Automerge(多语言)中型✅大型✅离线优先 、跨平台automerge.orgCRDT数据库RedisCRDT(企业版)大型✅高性能、内存级redis.com/redis-enterprise/technology/active-active-geo-distribution

    83520编辑于 2025-12-16
  • 来自专栏phodal

    去中心化在线协作:Feakin 的图形协作是如何设计的?

    Rust CRDT 在 CRDT 的技术选型上,有一系列的成熟选择: 基于 Rust 语言的 Automerge RS 提供了全方面的解决方案:服务器、浏览器端(WASM)、浏览器(JS) 等。

    1K20编辑于 2022-09-13
  • 来自专栏∑小熊猫的博客

    OrientDB 系列(1) —— 初识 OrientDB

    修改 Cluster 的名称 ALTER CLUSTER 9 NAME "profile2" # 修改 Cluster 的冲突策略 ALTER CLUSTER V CONFLICTSTRATEGY "automerge

    1.5K30编辑于 2022-05-07
  • 来自专栏机器人课程与技术

    FTXUI编译和使用(不含ROS1/2)

    component/util.cpp creating: FTXUI-master/src/ftxui/dom/ inflating: FTXUI-master/src/ftxui/dom/automerge.cpp libftxui-screen.a [ 4%] Built target screen [ 5%] Building CXX object CMakeFiles/dom.dir/src/ftxui/dom/automerge.cpp.o

    85120编辑于 2022-08-10
  • 来自专栏Czy‘s Blog

    初探富文本之CRDT协同算法

    的领域也有很多开源的实现,通过应用CRDT基础库为应用带来了奇妙的可能,只需要一个API与Backbone几乎一样简单的数据Model层,应用就能自然地获得对多人协作场景下并发更新的支持,在这里推荐两个CRDT实现,automerge https://github.com/automerge/automerge/与yjs https://github.com/yjs/yjs。

    1.8K30编辑于 2023-02-13
  • 来自专栏机器人课程与技术

    FTXUI编译和使用(不含ROS1/2)Linux手机或平板版本

    libftxui-screen.a [ 4%] Built target screen [ 4%] Building CXX object CMakeFiles/dom.dir/src/ftxui/dom/automerge.cpp.o

    1.3K20编辑于 2022-08-10
  • 来自专栏DBA实战

    MongoDB 从4.4到7.0各个版本特性概览

    之前版本引入用于单个集合数据均衡的configureCollectionBalancing命令也支持了AutoMerge: db.adminCommand( { configureCollectionBalancing

    1.5K10编辑于 2024-09-10
  • 深入解析Hadoop中的Region分裂与合并机制

    华为云在2023年HBase社区峰会上展示的AutoMerge原型,通过LSTM网络预测数据老化曲线,实现了合并操作提前量达48小时的精准调度,使合并操作对在线业务的影响降低至毫秒级。

    38510编辑于 2025-08-27
领券