Kotlin Spring, ElasticSearch and Kafka full-text search microservice 👋✨💫
Spring Spring web framework 
Spring WebFlux Reactive REST Services 
Elasticsearch client for Java 
Kafka Spring Kafka 
Zipkin open source, end-to-end distributed tracing 
Spring Cloud Sleuth auto-configuration for distributed tracing 
Prometheus monitoring and alerting 
Grafana for to compose observability dashboards with everything from Prometheus 
Kibana is user interface that lets you visualize your Elasticsearch 
Docker and docker-compose 
All UI interfaces will be available on ports:
Swagger UI: http://localhost:8000/webjars/swagger-ui
Grafana UI: http://localhost:3005
Kibana UI: http://localhost:5601/app/home#/
Zipkin UI: http://localhost:16686
Prometheus UI: http://localhost:9090
For local development 🙌👨💻🚀:
make local // for run docker compose
or
make develop // run all in docker compose with hot reload



