comms-deduplication

时间:2024-04-18 23:21:09
【文件属性】:

文件名称:comms-deduplication

文件大小:28KB

文件格式:ZIP

更新时间:2024-04-18 23:21:09

team-comms Scala

记忆力 Mnemosyne(mnnemosyne)是希腊的记忆之神。 “ Mnemosyne”的来源与助记词相同,即希腊语“mnēmē”,意思是“纪念,记忆” 该库负责记住从外部系统接收到的信号是否被重复处理,从而对重复数据进行重复数据删除。 它基于两个主要概念: id :信号的唯一标识符 processorId :处理信号的系统的唯一标识符 它能够跨多个具有相同processorId节点工作。 持久性基于及其强大的一致性写入功能。 可以将相同的概念应用于或任何其他提供这两个功能的类似数据库: 强一致性写 使用先前返回的记录值更新 如何配置 需要为该库的每个实例分配一个processorId 。 它将唯一地标识处理器。 如果两个服务具有相同的processorId则可能意味着它们是同一服务的两个实例。 我们需要知道流程将花费的最长时间(配置中的maxProcessingTime


【文件预览】:
comms-deduplication-master
----project()
--------build.properties(18B)
--------plugins.sbt(360B)
----.scala-steward.conf(417B)
----.mergify.yml(2KB)
----.github()
--------CODEOWNERS(17B)
----src()
--------it()
--------test()
--------main()
----.circleci()
--------config.yml(4KB)
----build()
--------tag.sh(1KB)
----build.sbt(3KB)
----README.md(3KB)
----.gitignore(266B)
----.scalafmt.conf(101B)

网友评论