Categorygithub.com/romaxa83/mst-app
repository
0.0.0-20220228093132-358e048420f0
Repository: https://github.com/romaxa83/mst-app.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

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