Go Api BoilerplateGo Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: ✭ 373 (+213.45%)
TarsgoTarsgo is high performance RPC framework in Golang programing language using the tars protocol.
Go has become popular for programming with the rise of containerization technology such as docker, k8s, and etcd.
Go's goroutine concurrency mechanism means Go is very suitable for large-scale high-concurrency back-end server program development. The Go language has nearly C/C++ performance and near Python productivity.
In Tencent, part of the existing C++ development team has gradually turned into Go developers. Tars, a widely used RPC framework, supports C++, Java, NodeJS, and PHP, and now Go. The combination with Go language has become a general trend. Therefore, in the voice of users, we launched Tarsgo, and we have applied to Tencent map application, YingYongbao application, Internet plus and other projects.
Learn more about the whole Tars architecture and design at Introduction.
Stars: ✭ 2,931 (+2363.03%)
Go MicroA pluggable Go framework for distributed systems development
Stars: ✭ 17,350 (+14479.83%)
Xianreactive风格的微服务框架
Stars: ✭ 196 (+64.71%)
TarscppC++ language framework rpc source code implementation
Stars: ✭ 261 (+119.33%)
Rpcx Gatewayhttp gateway for rpcx services. Clients in any programming languages can call them
Stars: ✭ 145 (+21.85%)
DogeDoge is a high-performance, Python based, open source RPC framework
Stars: ✭ 144 (+21.01%)
RemotoUltra-simple RPC ecosystem designed for right now.
Stars: ✭ 304 (+155.46%)
Raptor拍拍贷微服务rpc框架
Stars: ✭ 139 (+16.81%)
Grpc GoThe Go language implementation of gRPC. HTTP/2 based RPC
Stars: ✭ 15,042 (+12540.34%)
TyphonA wrapper around Go's net/http to provide safety and convenience. At Monzo, Typhon forms the basis of most clients and servers in our microservices platform.
Stars: ✭ 580 (+387.39%)
Phpboot☕️ 🚀 tiny & fast PHP framework for building Microservices/RESTful APIs, with useful features: IOC, Hook, ORM, RPC, Swagger, Annotation, Parameters binding, Validation, etc.
Stars: ✭ 638 (+436.13%)
ArmeriaYour go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Stars: ✭ 3,392 (+2750.42%)
TarsjavaJava language framework rpc source code implementation
Stars: ✭ 321 (+169.75%)
ServicetalkA networking framework that evolves with your application
Stars: ✭ 656 (+451.26%)
WhatsmarsJava生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Stars: ✭ 1,389 (+1067.23%)
Go Micro BoilerplateThe boilerplate of the GoLang application with a clear microservices architecture.
Stars: ✭ 147 (+23.53%)
Yarpc GoA message passing platform for Go
Stars: ✭ 285 (+139.5%)
RpcxBest microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
Stars: ✭ 6,516 (+5375.63%)
RemitRabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-79.83%)
TwirpPHP port of Twitch's Twirp RPC framework
Stars: ✭ 108 (-9.24%)
NestA progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀
Stars: ✭ 42,981 (+36018.49%)
Awesome MicroservicesA curated list of Microservice Architecture related principles and technologies.
Stars: ✭ 10,642 (+8842.86%)
JrpcJSON-RPC implementation in C++17
Stars: ✭ 113 (-5.04%)
Rpc Fromscratch🌈 从零开始设计一个轻量级分布式 RPC 框架,基于 Spring + Netty + Protostuff + Zookeeper
Stars: ✭ 106 (-10.92%)
SnugWrite reusable web API interactions
Stars: ✭ 108 (-9.24%)
Symfony JsonapiJSON API Transformer Bundle for Symfony 2 and Symfony 3
Stars: ✭ 114 (-4.2%)
ProtobufProtocol Buffers - Google's data interchange format
Stars: ✭ 52,305 (+43853.78%)
MicroMicro is a distributed cloud operating system
Stars: ✭ 10,778 (+8957.14%)
Microservice AppA microservices architecture app powered by golang.
Stars: ✭ 114 (-4.2%)
Seldon ServerMachine Learning Platform and Recommendation Engine built on Kubernetes
Stars: ✭ 1,435 (+1105.88%)
SwitchrpcDiscord Rich Presence integration for Nintendo Switch.
Stars: ✭ 116 (-2.52%)
Fabric8 PlatformGenerates the distribution of the fabric8 microservices platform
Stars: ✭ 105 (-11.76%)
PipelineBanzai Cloud Pipeline is a solution-oriented application platform which allows enterprises to develop, deploy and securely scale container-based applications in multi- and hybrid-cloud environments.
Stars: ✭ 1,445 (+1114.29%)
WampyWebsocket RPC and Pub/Sub for Python applications and microservices
Stars: ✭ 115 (-3.36%)
Sample Spring Microservices AdvancedMore advanced samples of spring boot and spring cloud microservices showing usage of such tools like api Swagger2 on Zuul, integraction with MongoDB, configuration server, testing with Spring Cloud Contract or Hoverfly
Stars: ✭ 112 (-5.88%)
Java Discord RpcJava bindings for https://github.com/discordapp/discord-rpc (using JNA)
Stars: ✭ 104 (-12.61%)
Simple RpcRPC with service discovery base on netty
Stars: ✭ 103 (-13.45%)
Go MicroservicesExamples of microservices written in Go using different frameworks
Stars: ✭ 113 (-5.04%)
PythonstudyPython related technologies used in work: crawler, data analysis, timing tasks, RPC, page parsing, decorator, built-in functions, Python objects, multi-threading, multi-process, asynchronous, redis, mongodb, mysql, openstack, etc.
Stars: ✭ 103 (-13.45%)
Hark LangBuild stateful and portable serverless applications without thinking about infrastructure.
Stars: ✭ 103 (-13.45%)
BifrostPure rust building block for distributed systems
Stars: ✭ 118 (-0.84%)
PiggymetricsMicroservice Architecture with Spring Boot, Spring Cloud and Docker
Stars: ✭ 11,161 (+9278.99%)
KubernautInstant ephemeral Kubernetes clusters for development and testing
Stars: ✭ 115 (-3.36%)
TwiskGolang RPC starter kit with Twirp
Stars: ✭ 113 (-5.04%)
Dapeng SoaA lightweight, high performance micro-service framework
Stars: ✭ 101 (-15.13%)
JupiterJupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+1052.94%)
GenieDistributed Big Data Orchestration Service
Stars: ✭ 1,544 (+1197.48%)
HammockCDI Based Microservices
Stars: ✭ 100 (-15.97%)
Hprose DelphiHprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Stars: ✭ 100 (-15.97%)
Microservices With LumenA Lumen based microservice ready to deploy with guzzle for consumption of api and OAuth 2
Stars: ✭ 115 (-3.36%)
KrpcMy RPC FrameWork(自己写的RPC框架)
Stars: ✭ 112 (-5.88%)
DingoData access in Go - Code Generator
Stars: ✭ 100 (-15.97%)
QuizExample real time quiz application with .NET Core, React, DDD, Event Sourcing, Docker and built-in infrastructure for CI/CD with k8s, jenkins and helm
Stars: ✭ 100 (-15.97%)
WindtalkSimplest way to communicate with iFrames and other windows
Stars: ✭ 100 (-15.97%)