-
go-microservices-master
简单的、高可用、高效的基于共享内存的分布式配置中心,集中式管理各类后台配置,配置修改实时推送,
且业务API相当简单(两行搞定,一个init+一个get,见readme),已轻量级支持Golang/C++/Java/Python等语言API
https://github.com/LeechanX/sona sona-master.zip
特点
sona配置中心采用了经典一中心(broker)多agent的分布式架构,基于共享内存下发、存储各节点所需配置,为业务提供KV方式访问(最新)配置
高度可用:agent即使挂掉也不影响已有业务读配置,而broker以keepalived组件保证其高可用
一致性:broker采用主备模式,仅主对外服务,正常情况下保证数据完全一致; 仅在主备切换时可能有短时间最新数据的延迟。总体而言实现了数据的最终一致性
实时更新:正常情况下,数据实时更新到各节点;仅在主备切换时刻,可能有短时间的数据延迟
API简单:无配置文件概念,故业务无需关心配置文件解析; 数据实时更新对业务完全透明,业务无需编写配置更新的回调函数
https://github.com/LeechanX/Sona/blob/master/tutorial/mem.md 共享内存设计 待download
- 2022-11-20 07:20:03下载
- 积分:1
-
在线 oes
这 oes 这 oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oesthis oes
- 2022-03-31 04:58:54下载
- 积分:1
-
魔兽争霸制图模型包
一些War3格式的3D模型 if you make a map with any of thease models you cannot share your map online!
- 2022-02-21 23:47:30下载
- 积分:1
-
Go语言开发教程--完整版
一本go 语言的开发书, 零基础, 从环境安装到go 网络 库使用.(A go language development book, zero basis, from environment installation to go network library.)
- 2018-08-30 17:03:51下载
- 积分:1
-
《go语言编程3》pdf以及源代码下载
《go语言编程3》pdf以及源代码下载
- 2017-06-16下载
- 积分:1
-
Docker进阶与实战+(容器技术系列).epub
说明: docker进阶与实战+容器技术系列,进阶(Docker advanced and practical + container technology series)
- 2020-06-03 16:57:29下载
- 积分:1
-
Go语言实战-2017
Go语言的一本经典的书籍,本书默认读者已有一定的语言基础(A classic book in the Go language, which defaults that the reader already has a certain linguistic foundation.)
- 2020-06-25 14:00:01下载
- 积分:1
-
面部探测
先按顺序运行子程序一次,即从按钮1到12。
- 2023-02-20 18:00:04下载
- 积分:1
-
文件的使用
你好,我想给你一些有用的信息,它可以很好的你
- 2022-06-29 02:30:52下载
- 积分:1
-
demo1
说明: 实现全局状态的快照算法,并监控下列程序:两个进程P和Q用两个通道连成一个环,它们不断地轮转消息m。在任何一个时刻,系统中仅有一份m的拷贝。每个进程的状态是指由它接收到m的次数。P首先发送m。在某一点,P得到消息且它的状态是101。在发送m之后,P启动快照算法,要求记录由快照算法报告的全局状态。(The snapshot algorithm of global state is implemented, and the following programs are monitored: two processes P and Q are connected into a ring by two channels, and they continuously rotate the message M. At any time, there is only one copy of m in the system. The state of each process is the number of times it receives M. P sends m first. At some point, P gets the message and its status is 101. After M is sent, P starts the snapshot algorithm, and records the global status reported by the snapshot algorithm.)
- 2020-01-14 19:26:18下载
- 积分:1