Hyperf🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
Stars: ✭ 4,206 (+12645.45%)
SurgingSurging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service gove…
Stars: ✭ 3,088 (+9257.58%)
Ketchupketchup (番茄酱) 是一个基于dotnet core的微服务框架。
Stars: ✭ 170 (+415.15%)
Go Project SampleIntroduce the best practice experience of Go project with a complete project example.通过一个完整的项目示例介绍Go语言项目的最佳实践经验.
Stars: ✭ 344 (+942.42%)
Sitko.CoreSitko.Core is a set of libraries to help build .NET Core applications fast
Stars: ✭ 46 (+39.39%)
Familybucket集合.net core、ocelot、consul、netty、rpc、eventbus、configserver、tracing、sqlsugar、vue-admin、基础管理平台等构建的微服务一条龙应用
Stars: ✭ 629 (+1806.06%)
JavaspringbootsamplesSpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Stars: ✭ 399 (+1109.09%)
Abp.grpc基于 ABP 框架开发的 Grpc 模块,支持 Consul 服务发现与服务注册。Grpc module developed based on ABP framework supports early service discovery and service registration.
Stars: ✭ 134 (+306.06%)
Core GrpcC# Grpc驱动封装,基于Consul实现服务注册服务发现,支持dotnetcore / framework,可快速实现基于Grpc的微服务,内部有完整案例,包含服务端Server 客户端 Client,core+grpc, netcore+grpc, dotnetcore+grpc
Stars: ✭ 209 (+533.33%)
go-fsimplGo io/fs.FS filesystem implementations for various URL schemes
Stars: ✭ 225 (+581.82%)
protoc-gen-grpc-gateway-tsprotoc-gen-grpc-gateway-ts is a Typescript client generator for the grpc-gateway project. It generates idiomatic Typescript clients that connect the web frontend and golang backend fronted by grpc-gateway.
Stars: ✭ 68 (+106.06%)
consul-templaterbconsul-template-like with erb (ruby) template expressiveness
Stars: ✭ 65 (+96.97%)
agrpcAsync GRPC with C++20 coroutine support
Stars: ✭ 53 (+60.61%)
compatipA simple tool to ensure compatibility between microservices
Stars: ✭ 13 (-60.61%)
consul-examplesExample usages of consul functionality.
Stars: ✭ 88 (+166.67%)
dynamic-configA dynamic config library for Node.js implemented in TypeScript
Stars: ✭ 29 (-12.12%)
fullstack-grpcgRPC web with REST gateway and interceptors and example web app with envoy proxy
Stars: ✭ 42 (+27.27%)
go-loadbalanceA well designed loadbalance API with dozens of implementations for go-grpc loadbalance.
Stars: ✭ 37 (+12.12%)
promcrPrometheus auto discovery based on node host Prometheus基于主机的自动发现
Stars: ✭ 17 (-48.48%)
deadman-checkMonitoring companion for Nomad periodic jobs and Cron
Stars: ✭ 49 (+48.48%)
jobor支持秒级分布式定时任务系统, A high performance distributed task scheduling system, Support multi protocol scheduling tasks
Stars: ✭ 52 (+57.58%)
sisyphusSisyphus is the way how we provide backend services.
Stars: ✭ 59 (+78.79%)
protoc-pluginA protoc compiler plugin for Clojure applications
Stars: ✭ 28 (-15.15%)
n0stackA simple cloud provider using gRPC
Stars: ✭ 51 (+54.55%)
gocastGoCast is a tool for controlled BGP route announcements from a host
Stars: ✭ 55 (+66.67%)
mrcnn serving ready🛠 Mask R-CNN Keras to Tensorflow and TFX models + Serving models using TFX GRPC & RESTAPI
Stars: ✭ 96 (+190.91%)
qtprotobufProtobuf generator and bindings for Qt framework
Stars: ✭ 138 (+318.18%)
run-aspnet-grpcUsing gRPC in Microservices for Building a high-performance Interservice Communication with .Net 5. See gRPC Microservices and Step by Step Implementation on .NET Course w/ discount->
Stars: ✭ 82 (+148.48%)
neofs-api-goNeoFS API Golang repository contains implementation of core NeoFS structures that can be used for integration with NeoFS.
Stars: ✭ 14 (-57.58%)
rkt-composeCLI to run Docker Compose file as pod on rkt with integrated service discovery using Consul - EOL
Stars: ✭ 24 (-27.27%)
gcloud-opentracingOpenTracing Tracer implementation for GCloud StackDriver in Go.
Stars: ✭ 44 (+33.33%)
nomad-demoVagrant based demo setup for running Hashicorp Nomad
Stars: ✭ 88 (+166.67%)
grphpPHP gRPC Framework
Stars: ✭ 19 (-42.42%)
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 (-27.27%)
protoactor-goProto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Stars: ✭ 4,138 (+12439.39%)
Envoy-PilotEnvoy xDS Server with Consul
Stars: ✭ 72 (+118.18%)
consul2istioConnect Consul registry to Istio Service Mesh.
Stars: ✭ 27 (-18.18%)
grpc-graphql-gatewayA protoc plugin that generates graphql execution code from Protocol Buffers.
Stars: ✭ 239 (+624.24%)
vault-load-testingAutomated load tests for Vault and Consul using the locust.io Python framework
Stars: ✭ 44 (+33.33%)
grpc xdsgRPC xDS Loadbalancing
Stars: ✭ 35 (+6.06%)
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 (-48.48%)
grpcpgrpcp is a Grpc Persistent Connection Pool.
Stars: ✭ 96 (+190.91%)
microA simple tool kit for building microservices.
Stars: ✭ 15 (-54.55%)
nice-grpcA TypeScript gRPC library that is nice to you
Stars: ✭ 120 (+263.64%)
grpc-firewall-bypassinitiate connections to gRPC servers that live behind a firewall (https://github.com/grpc/grpc-go/issues/484)
Stars: ✭ 53 (+60.61%)
consul-cluster-managerConsul - based cluster manager that can be plugged into Vert.x ecosystem.
Stars: ✭ 17 (-48.48%)
hcatHashicorp Configuration and Templating library (hcat, pronounced hashicat)
Stars: ✭ 89 (+169.7%)
rpc tsRemote Procedure Calls in TypeScript made simple 🤞
Stars: ✭ 71 (+115.15%)
learn-layer5A sample application for learning how to service mesh and for validating SMI conformance
Stars: ✭ 43 (+30.3%)
OcelotSampleOcelot使用案例,结合IdentityServer4进行鉴权,结合Consul进行服务治理
Stars: ✭ 58 (+75.76%)
RPC reactiveExamples and explanations of how RPC systems works.
Stars: ✭ 25 (-24.24%)