Skip to content

romaxa83/mst-app

Repository files navigation

MST-APP

microservice-test-app

The project is experimental and consists of several services written in golang.

The goal of the project is to study golang and related technologies. and approaches to building a web application and services on golang, as well as the interaction between them

Local deploy project

πŸš€πŸš€ up services such as a database, file storage, etc. , for correct working our webservices

$ make up

πŸ‘€ show additional services

$ make show

in the folder storage/data there are files of different formats for importing data

πŸ‘¨β€πŸ’» Full list what has been used:

Kafka as messages broker
gRPC Go implementation of gRPC
PostgreSQL as database
Jaeger open source, end-to-end distributed tracing
Prometheus monitoring and alerting
Grafana for to compose observability dashboards with everything from Prometheus
MongoDB Web and API based SMTP testing
Redis Type-safe Redis client for Golang
swag Swagger for Go
Echo web framework

About

πŸ“š πŸš€ Project for study golang and microservice architecture

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published