TarsjavaJava language framework rpc source code implementation
Stars: ✭ 321 (-94.03%)
CentrifugeReal-time messaging library for Go with scalability in mind
Stars: ✭ 446 (-91.71%)
Dis Seckill👊SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 315 (-94.14%)
Kroto PlusgRPC Kotlin Coroutines, Protobuf DSL, Scripting for Protoc
Stars: ✭ 400 (-92.57%)
SlackerTransparent, non-incursive RPC by clojure and for clojure
Stars: ✭ 316 (-94.13%)
RpcA golang foundation for RPC over HTTP services.
Stars: ✭ 474 (-91.19%)
Javatech☕️ 汇总 Java 开发中常见的主流技术的应用、特性、原理。
Stars: ✭ 310 (-94.24%)
RedeoHigh-performance framework for building redis-protocol compatible TCP servers/services
Stars: ✭ 392 (-92.71%)
GunkModern frontend and syntax for Protocol Buffers
Stars: ✭ 305 (-94.33%)
QuasarRemote Administration Tool for Windows
Stars: ✭ 4,897 (-8.98%)
ParrotThe next generation messenger.
Stars: ✭ 305 (-94.33%)
NebulaNebula is a powerful framwork for building highly concurrent, distributed, and resilient message-driven applications for C++.
Stars: ✭ 385 (-92.84%)
Waterdrop💧Waterdrop is a high performance micro service framework. Waterdrop comes from (The Three Body Problem).
Stars: ✭ 305 (-94.33%)
PolyglotA universal grpc command line client
Stars: ✭ 488 (-90.93%)
RemotoUltra-simple RPC ecosystem designed for right now.
Stars: ✭ 304 (-94.35%)
Node Zookeeper DubboA middleware helps node to communicate dubbo by using its default protocol, which is registered in zookeeper
Stars: ✭ 296 (-94.5%)
NrpcnRPC is like gRPC, but over NATS
Stars: ✭ 440 (-91.82%)
Joyrpchigh-performance, high-extensibility Java rpc framework.
Stars: ✭ 290 (-94.61%)
PythonforwindowsA codebase aimed to make interaction with Windows and native execution easier
Stars: ✭ 370 (-93.12%)
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 (-36.95%)
PocProofs-of-concept
Stars: ✭ 467 (-91.32%)
AnanasA C++11 RPC framework based on future and protobuf, with utility: timer,ssl,future/promise,log,coroutine,etc
Stars: ✭ 361 (-93.29%)
HappypandaxA cross-platform server and client application for managing and reading manga and doujinshi
Stars: ✭ 432 (-91.97%)
Mu ScalaMu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
Stars: ✭ 266 (-95.06%)
Protoc Gen Gotemplate📂 generic protocol generator based on golang's text/template (grpc/protobuf)
Stars: ✭ 284 (-94.72%)
Protoparser for Google ProtocolBuffers definition
Stars: ✭ 359 (-93.33%)
RatatoolA tool for data sampling, data generation, and data diffing
Stars: ✭ 279 (-94.81%)
Xxl RpcA high performance, distributed RPC framework.(分布式服务框架XXL-RPC)
Stars: ✭ 493 (-90.84%)
Grpc ExampleAn example of using Go gRPC and tools from the greater gRPC ecosystem together with the GoGo Protobuf Project.
Stars: ✭ 352 (-93.46%)
Docker ProtobufAll inclusive Protocol Buffer and gRPC suite, powered by Docker and Alpine
Stars: ✭ 270 (-94.98%)
IzumiProductivity-oriented collection of lightweight fancy stuff for Scala toolchain
Stars: ✭ 423 (-92.14%)
SalukiSpring Boot starter module for gRPC framework.
Stars: ✭ 267 (-95.04%)
OlaThe Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
Stars: ✭ 424 (-92.12%)
Rpc WebsocketsJSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Stars: ✭ 344 (-93.61%)
TarscppC++ language framework rpc source code implementation
Stars: ✭ 261 (-95.15%)
ErpcEmbedded RPC
Stars: ✭ 262 (-95.13%)
ElleThe Elle coroutine-based asynchronous C++ development framework.
Stars: ✭ 459 (-91.47%)
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 (-45.52%)
Ts ProtoAn idiomatic protobuf generator for TypeScript
Stars: ✭ 340 (-93.68%)
JazminserverJava based application,rpc,message,rtmp,game,sip,rtp,relay,webrtc,webssh,proxy server,message queue,mysql proxy server
Stars: ✭ 256 (-95.24%)
Vs StreamjsonrpcThe StreamJsonRpc library offers JSON-RPC 2.0 over any .NET Stream, WebSocket, or Pipe. With bonus support for request cancellation, client proxy generation, and more.
Stars: ✭ 421 (-92.17%)
Webrpcwebrpc is a schema-driven approach to writing backend services for modern Web apps and networks
Stars: ✭ 342 (-93.64%)
idealingua-v1IdeaLingua RPC for Scala, TypeScript, C#, Go
Stars: ✭ 13 (-99.76%)
Smart SocketA High Performance Java AIO framework
Stars: ✭ 341 (-93.66%)
backkBackk - Node.js framework for creating security-first cloud-native microservices for Kubernetes in Typescript
Stars: ✭ 14 (-99.74%)
Protobuf[Looking for new ownership] Protocol Buffers for Go with Gadgets
Stars: ✭ 4,998 (-7.1%)
CsmSource code for the Cities: Skylines Multiplayer mod (CSM)
Stars: ✭ 457 (-91.51%)
ToratToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
Stars: ✭ 415 (-92.29%)
Eureca.ioeureca.io : a nodejs bidirectional RPC that can use WebSocket, WebRTC or XHR fallback as transport layers
Stars: ✭ 341 (-93.66%)
gruf-demoA demonstration Rails application utilizing gruf, a gRPC Rails framework.
Stars: ✭ 42 (-99.22%)
quantaA Game Server Engine based on Lua!
Stars: ✭ 17 (-99.68%)
Summer这是一个支持分布式和集群的java游戏服务器框架,可用于开发棋牌、回合制等游戏。基于netty实现高性能通讯,支持tcp、http、websocket等协议。支持消息加解密、攻击拦截、黑白名单机制。封装了redis缓存、mysql数据库的连接与使用。轻量级,便于上手。
Stars: ✭ 336 (-93.75%)
wisloveJava 服务端api解决方案,处理部分通用业务逻辑。包括用户中心,支付,订单,IM相关,内容管理,角色权限授权。以及分库分表的处理,RPC分布式的解决方案等。一个人慢慢做
Stars: ✭ 14 (-99.74%)
BeetleX.RedisA high-performance async/non-blocking redis client components for dotnet core,default data formater json protobuf and messagepack,support ssl
Stars: ✭ 174 (-96.77%)
JavaspringbootsamplesSpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Stars: ✭ 399 (-92.58%)