Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kagaya85/kyaputen

🔨一个微服务工作流调度中间件,在实现工作流执行控制功能的基础上,尝试将传统调度中间件与Kubernetes结合,通过资源调度算法实现对工作流执行资源的动态分配,资源伸缩等
https://github.com/kagaya85/kyaputen

Last synced: about 2 months ago
JSON representation

🔨一个微服务工作流调度中间件,在实现工作流执行控制功能的基础上,尝试将传统调度中间件与Kubernetes结合,通过资源调度算法实现对工作流执行资源的动态分配,资源伸缩等

Awesome Lists containing this project

README

        

# Kyaputen

一个微服务工作流调度中间件,在实现工作流执行控制功能的基础上,尝试将传统调度中间件与Kubernetes结合,通过资源调度算法实现对工作流执行资源的动态分配,资源伸缩等。

## 目录结构

config:各种定义文件目录

image:镜像文件目录

kyaputen:中间件源码目录

out:编译输出

## 中间件项目结构

client:中间件客户端

common:通用类定义、元数据定义、调度算法定义类

core:核心类定义,包括调度算法实现、DAO类、配置类、工作流调度执行类、指标监控类、各种服务以及工具类的实现等

grpc:grpc定义类,proto文件定义

server:服务端代码实现

## 中间件设计思路

## 客户端相关技术细节描述

## 服务端相关技术细节描述