Mikudos is a micro service Framework with a set of micro services in structure of micro-service + grpc + kubernetes(istio + helm deploy) + docker.

The Name MiKudos means Micro service + Kubernetes + Docker.

The name shows the base archtechture of this framework. The Core Idea of us is build several micro services Templates as start point for you to easy getting start with the Micro services infrastracture. The Internal communication use Grpc standart, designed by Google, as a powerful method to dist the Send package and easy to use Remote Procedure Call for Unify or Duplex stream message. You could use Mikudos to generate a start Point for Grpc server with Several programming Language. With the power of Grpc and kubernetes, we want provide defferent templates to satisfy all different business type, such as: e-commerce, online-game.

Command Line Tools

The command line tools lived with node.js and npm/Yarn. You need to install them first.

Grpc service

Grpc service template are build in many defferent language, they have different dependencies the detail can be finded with these Links:

Grpc server in Javascript

Grpc server in Typescript

Grpc server in Python

Grpc server in Java

Grpc server in C#

Grpc server in c++

Grpc server in ruby