8000 GitHub - edinella/micro: This repo demonstrates interoperability of a small microservices graph.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

edinella/micro

Repository files navigation

micro

This repo demonstrates interoperability of a small microservices graph.

Running locally

Choose one of this methods:

Kubernetes with Tilt (recommended)

Follow Tilt installation instructions, then run:

  • Start: tilt up
  • Stop: tilt down
Docker Compose

If you prefer not using Tilt, just install Docker Compose and you are ready to go:

  • Start: docker-compose up --build
  • Stop: docker-compose down

Making changes

First of all, thanks for contributing.

Building

In case of editing .proto files, you will need to rebuild and propagate stub codes to services. Don't worry, it's easy.

Ensure you have this dependencies installed:

Then run make all.

Versioning

This project adheres to Semantic Versioning and documents changes in a CHANGELOG.md following keep a changelog.

See standard-version for commit guidelines.

Run npx standard-version for automatic changelog generation and version numbering when releasing a version.

Architetural Decisions

This log lists the architectural decisions.

Run npx adr-log -i -d ./ after documenting a decision, for automatic indexing.

Issues reporting

Issues can be reported at https://github.com/edinella/micro/issues.

License

About

This repo demonstrates interoperability of a small microservices graph.

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0