demml / demml/opsml

Service Network

Open
#273 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
40
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Provide users the ability to specify upstream and downstream dependencies for their services. This could be useful for microservice architectures where numerous individual services may interact with one another.

example:

```yml
name: service2
service:
upstream:
- config:
type: webserver
name: service1
- config:
type: event
name: service1-topic
downstream:
- config:
type: webserver
name: service3
healthcheck: "/health"
```

This will allow us to build dependency and health graphs for all services and dependencies

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.