tiki

command module
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2020 License: MIT Imports: 1 Imported by: 0

README

tit.io framework

Introduction

A simple microservice framework based on grpc-go, which provides following features:

  1. Define services with protobuf3 and generate grpc server/client/RESTful gateway.
  2. Service discovery & registration with consul, and client-side load balancer.
  3. Distributed tracing with jeager.
  4. Monitoring by exposing metrics to promethues.
  5. Rate-limiting.
  6. Circuit-breaker.
  7. Authorization & Authentication.
  8. Logging with uniqe id per request.
  9. Validation support.

Get started

Validation support

Validation support through https://github.com/envoyproxy/protoc-gen-validate

  1. Install
go get -d github.com/envoyproxy/protoc-gen-validate
make build

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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