Skip to content

climax-dev-1/Elasticsearch-RabbitMQ

Repository files navigation

Go ElasticSearch and RabbitMQ full-text search microservice 👋✨💫

👨‍💻 Full list what has been used:

Elasticsearch client for Go
RabbitMQ Go RabbitMQ Client Library
Jaeger open source, end-to-end distributed tracing
Prometheus monitoring and alerting
Grafana for to compose observability dashboards with everything from Prometheus
Echo web framework
Kibana is user interface that lets you visualize your Elasticsearch
Docker and docker-compose
Kubernetes K8s
Helm The package manager for Kubernetes

RabbitMQ UI:

http://localhost:15672

Jaeger UI:

http://localhost:16686

Prometheus UI:

http://localhost:9090

Grafana UI:

http://localhost:3005

Kibana UI:

http://localhost:5601/app/home#/

For local development 🙌👨‍💻🚀:

make local // for run docker compose
make run_es // run microservice

or

make develop // run all in docker compose

for k8s

make install_all // helm install

About

This project is the combination Elasticsearch and RabbitMQ build in golang.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published