-
Java项目源码同步:Metaparticle/Sync是一个基于Kubernetes的云原生同步库,适用于Java、Javascript等语
资源介绍
Java项目源码互助元粒子同步库。
关于图书馆
Metaparticle
是使用容器和
Kubernetes
进行云原生开发的标准库。
Metaparticle同步是
Metaparticle
中的一个库,用于在不同机器上运行的多个容器之间进行同步。
同步原语
目前该库支持两种同步原语:
锁,用于不同机器上不同容器之间的代码互斥。
领导者选举,用于从一组候选人中可靠地选择一个领导者,并在该领导者失败时进行故障转移。
组件
Metaparticle
同步由两个组件组成:
一个可重用的容器,可以部署为
side-car
来实现同步操作
用户可以在其应用程序中使用以实现同步的惯用客户端库集合。
目前支持的语言包括:
例子
每种支持的语言的锁定和领导者选举示例可以在它们各自的目录中找到。
细节
更多技术细节可以在
.
贡献
有很多方法可以为
Metaparticle
做出贡献
并帮助我们在签入时验证修复。
查看源代码更改。
在
上与其他
Metaparticle
用户和开发人员互动。
加入关于
的#metaparticle
讨论。
.
该项目采用了.
有关更多信息,请参阅或联系任何其他问题或意