项目介绍 微服务时代,我们需要生产一个连续的序列号,变得比较麻烦。这里使用了Mysql简单的实现了一个简单的分布式序列号生成组件。后续还可以支持Redis等其他高效中间件。 软件架构 原理很简单...<
Guardian 让你的程序快速接入Zookeeper来实现高可用 介绍 使用curator 连接zookeeper,保证连接质量。 实时更新zookeeper的节点数据,保证消费和生产一致。 ...<
Burrow是一个基于Apache Kafka的监控助手,为消费者提供滞后检查作为服务,而不需要指定的阈值。它可以监视所有消费者提交的偏移,并计算这些消费者的需求状况。 特性 没有阈值 多Kaf...<
high-availability 保障服务的持续高可用、高性能及负载均衡。 高可用: 服务多副本 高性能: 超时限制 负载均衡: 环形队列 已经实现的功能: 1. HTTP调用方式的搜索服务 ...<
Nepxion Coroutine是一款基于Kilim + Promise JDeferred + Zookeeper + Spring Boot的协程分布式调用的聚合框架,提供聚合规则存储和动...<
osgi 服务管理平台,通过 servicemix 可以灵活,快速,方便的开发和部署服务,支持通过 zk 实现分布式服务调度! 基于OSGI、SERVICEMIX开发 组件化的开发方式,封装了大...<
Goa 是一款用 Go 用于构建微服务的框架,采用独特的设计优先的方法。使用前确保有 Go 语言环境。 有关微服务的信息可参考该链接:微服务实战,第 1 部分:微服务介绍 参考以下资源了解更多关...<
Confd是一个轻量级的配置管理工具。通过查询Etcd,结合配置模板引擎,保持本地配置最新,同时具备定期探测机制,配置变更自动reload。 构建 Go 1.10 是构建 confd 所必需的。...<
Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,...<
Atomix 是 JAVA8 的故障容忍分布式协调框架。 Fault-tolerant distributed coordination framework for Java 8 主要特性: 可...<