goDist

module
v0.0.0-...-4ac4421 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2018 License: MIT

README

goDist

goDist is a kind of microservice development tool implemented by Go (is under development).

  • gateway

the services exposed to clients.

  • api

the services exposed to gateway services, to pass or merge requests to backend services.

  • server

the backend services, kernel logic handlers.

  • registry

a kind of service for service discovery.

  • loadbalance

not yet openup.

  • stat

a kind of distributed service to trace rpc-call chain (using opentracing and jaeger)

  • database proxy

a proxy to manage db connection pools.

An architecture of this microservice is supposed to be like this: microservice

Directories

Path Synopsis
api
proto
greeter
Package greeter is a generated protocol buffer package.
Package greeter is a generated protocol buffer package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL