All Projects → shijuvar → Gokit

shijuvar / Gokit

Licence: apache-2.0
Go Examples: From basics to distributed systems

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Gokit

Liftbridge
Lightweight, fault-tolerant message streams.
Stars: ✭ 2,175 (+569.23%)
Mutual labels:  grpc, nats, distributed-systems
Grpcjsontranscoder
A filter which allows a RESTful JSON API client to send requests to .NET web server over HTTP and get proxied to a gRPC service
Stars: ✭ 97 (-70.15%)
Mutual labels:  microservices, grpc, restful-api
Gnes
GNES is Generic Neural Elastic Search, a cloud-native semantic search system based on deep neural network.
Stars: ✭ 1,178 (+262.46%)
Mutual labels:  microservices, grpc, distributed-systems
Bricks
A standard library for microservices.
Stars: ✭ 142 (-56.31%)
Mutual labels:  microservices, restful-api, mongodb
Vertx Zero
Zero Framework:http://www.vertxup.cn
Stars: ✭ 320 (-1.54%)
Mutual labels:  microservices, grpc, mongodb
Go Micro Boilerplate
The boilerplate of the GoLang application with a clear microservices architecture.
Stars: ✭ 147 (-54.77%)
Mutual labels:  microservices, grpc, nats
protoactor-go
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Stars: ✭ 4,138 (+1173.23%)
Mutual labels:  distributed-systems, grpc
liftbridge-api
Protobuf definitions for the Liftbridge gRPC API. https://github.com/liftbridge-io/liftbridge
Stars: ✭ 15 (-95.38%)
Mutual labels:  grpc, nats
Spring Boot Demo
Spring Boot & Spring Cloud & Spring Security Demo Case(Spring学习示例实战项目)
Stars: ✭ 255 (-21.54%)
Mutual labels:  mongodb, influxdb
Yoyogo
🦄🌈 YoyoGo is a simple, light and fast , dependency injection based micro-service framework written in Go. Support Nacos ,Consoul ,Etcd ,Eureka ,kubernetes.
Stars: ✭ 277 (-14.77%)
Mutual labels:  microservices, grpc
Digital Restaurant
DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
Stars: ✭ 222 (-31.69%)
Mutual labels:  microservices, restful-api
Gloo
The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
Stars: ✭ 3,219 (+890.46%)
Mutual labels:  microservices, grpc
Yarpc Go
A message passing platform for Go
Stars: ✭ 285 (-12.31%)
Mutual labels:  microservices, grpc
moleculer-java
Java implementation of the Moleculer microservices framework
Stars: ✭ 39 (-88%)
Mutual labels:  distributed-systems, nats
Lagom
Reactive Microservices for the JVM
Stars: ✭ 2,590 (+696.92%)
Mutual labels:  microservices, distributed-systems
phalanx
Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.
Stars: ✭ 192 (-40.92%)
Mutual labels:  grpc, restful-api
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (-29.85%)
Mutual labels:  microservices, mongodb
Service Fabric
Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
Stars: ✭ 2,874 (+784.31%)
Mutual labels:  microservices, distributed-systems
Armeria
Your 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 (+943.69%)
Mutual labels:  microservices, grpc
Surging
Surging 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 (+850.15%)
Mutual labels:  microservices, grpc
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].