RegistratorService registry bridge for Docker with pluggable adapters
Stars: ✭ 4,558 (+23889.47%)
Hyperf🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
Stars: ✭ 4,206 (+22036.84%)
GokvSimple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Stars: ✭ 314 (+1552.63%)
consul-examplesExample usages of consul functionality.
Stars: ✭ 88 (+363.16%)
Eureka Consul AdapterThis project contains a Spring Boot Starter that registers HTTP endpoints on a Spring Cloud Eureka server to support Prometheus's service discovery mechanism for Consul (<consul_sd_config>)
Stars: ✭ 93 (+389.47%)
ConsulConsul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Stars: ✭ 23,723 (+124757.89%)
Burry.shCloud Native Infrastructure BackUp & RecoveRY
Stars: ✭ 260 (+1268.42%)
Vip ManagerManages a virtual IP based on state kept in etcd or Consul
Stars: ✭ 75 (+294.74%)
Hippo💨A well crafted go packages that help you build robust, reliable, maintainable microservices.
Stars: ✭ 134 (+605.26%)
Ansible Consul📡 Ansible role for Hashicorp Consul clusters
Stars: ✭ 320 (+1584.21%)
rkt-composeCLI to run Docker Compose file as pod on rkt with integrated service discovery using Consul - EOL
Stars: ✭ 24 (+26.32%)
DbtesterDistributed database benchmark tester
Stars: ✭ 214 (+1026.32%)
User.api集成网关、身份认证、Token授权、微服务、.netcore等的基于CQRS的微服务开发框架示例
Stars: ✭ 109 (+473.68%)
Golb🐙 Yet another load balancer
Stars: ✭ 315 (+1557.89%)
Consul.ServiceDiscovery.DemoThis demo shows how to implement simple containerized (Docker) microservice architecture with gateway, load balancer (Ocelot) and automatic service discovery (Consul).
Stars: ✭ 24 (+26.32%)
StolonPostgreSQL cloud native High Availability and more.
Stars: ✭ 3,481 (+18221.05%)
Sample Vertx MicroservicesTwo applications in different branches illustrates how to create asynchronous microservices with Vert.x, Consul and MongoDB, and how to secure them with Vert.x OAuth2 module and Keycloak
Stars: ✭ 37 (+94.74%)
Disterdister(Distribution Cluster)是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括:服务配置管理中心、服务注册与发现、服务健康检查、服务负载均衡。dister的灵感来源于ZooKeeper、Consul、Etcd,它们都实现了类似的分布式组件,但是dister更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是dister设计的初衷。
Stars: ✭ 41 (+115.79%)
LibraryA microservice project using .NET Core 2.0, DDD, CQRS, Event Sourcing, Redis and RabbitMQ
Stars: ✭ 122 (+542.11%)
Learning ToolsA collection of tools and files for learning new technologies
Stars: ✭ 1,287 (+6673.68%)
kongsulKong Api Gateway with Consul Service Discovery (MicroService)
Stars: ✭ 35 (+84.21%)
perseusPerseus is a set of scripts (docker+javascript) to investigate a distributed database's responsiveness when one of its three nodes is isolated from the peers
Stars: ✭ 49 (+157.89%)
blogr-pvePuppet provisioning of HA failover/cluster environment implemented in Proxmox Virtual Environment and Linux boxes.
Stars: ✭ 28 (+47.37%)
NestcloudA NodeJS micro-service solution, writing by Typescript language and NestJS framework.
Stars: ✭ 290 (+1426.32%)
TraefikThe Cloud Native Application Proxy
Stars: ✭ 36,089 (+189842.11%)
Remcoremco is a lightweight configuration management tool
Stars: ✭ 200 (+952.63%)
Docker AlpineDocker containers running Alpine Linux and s6 for process management. Solid, reliable containers.
Stars: ✭ 574 (+2921.05%)
ContainerpilotA service for autodiscovery and configuration of applications running in containers
Stars: ✭ 1,078 (+5573.68%)
Go Oauth2 ServerA standalone, specification-compliant, OAuth2 server written in Golang.
Stars: ✭ 1,843 (+9600%)
superdiscovererA Supervisor backed service discoverer for automatic service-discovery.
Stars: ✭ 15 (-21.05%)
Docker Compose一些基础服务的docker-compose配置文件,方便在一台新电脑上快速开始工作
Stars: ✭ 163 (+757.89%)
PatroniA template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
Stars: ✭ 4,434 (+23236.84%)
CondenserdotnetAPI Condenser / Reverse Proxy using Kestrel and Consul, Including light weight consul lib
Stars: ✭ 147 (+673.68%)
UraganoUragano, A simple, high performance RPC library. Support load balancing, circuit breaker, fallback, caching, intercepting.
Stars: ✭ 28 (+47.37%)
etcdenvUse your etcd keys as environment variables
Stars: ✭ 23 (+21.05%)
vault-load-testingAutomated load tests for Vault and Consul using the locust.io Python framework
Stars: ✭ 44 (+131.58%)
Envoy-PilotEnvoy xDS Server with Consul
Stars: ✭ 72 (+278.95%)
consul-registration-hookHook that can be used for synchronous registration and deregistration in Consul discovery service on Kubernetes or Mesos cluster with Allegro executor
Stars: ✭ 17 (-10.53%)
metadMetad is a metadata server, support self semantic.
Stars: ✭ 77 (+305.26%)
CoSkyHigh-performance, low-cost microservice governance platform. Service Discovery and Configuration Service | 高性能、低成本微服务治理平台
Stars: ✭ 57 (+200%)
consul-cluster-managerConsul - based cluster manager that can be plugged into Vert.x ecosystem.
Stars: ✭ 17 (-10.53%)
go-fsimplGo io/fs.FS filesystem implementations for various URL schemes
Stars: ✭ 225 (+1084.21%)
kubedrAn open source, disaster-recovery, Kubernetes project that backs up, and restores, etcd cluster data.
Stars: ✭ 61 (+221.05%)
hcatHashicorp Configuration and Templating library (hcat, pronounced hashicat)
Stars: ✭ 89 (+368.42%)
usbip-service-discoveryUSB/IP Service Discovery - Provide GUI and some enhancement for USB/IP userspace
Stars: ✭ 25 (+31.58%)
sockerlSockerl is an advanced Erlang/Elixir socket framework for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools.
Stars: ✭ 26 (+36.84%)
gocastGoCast is a tool for controlled BGP route announcements from a host
Stars: ✭ 55 (+189.47%)
swagger routerlRouting library that generate the routing table from swagger.yaml.
Stars: ✭ 14 (-26.32%)
learn-layer5A sample application for learning how to service mesh and for validating SMI conformance
Stars: ✭ 43 (+126.32%)