/MicroservicesInfrastructrureSpringBootKafkaElasticSearch

microservices by using spring boot, Kafka, and elasticsearch with patterns and with an event-driven approach

Primary LanguageJava

Pipeline Status : pipeline status

Getting Started

Reference Documentation

For further reference, please consider the following sections:

Running the application

  • Please enter the correct credentials in twitter4j.properties file.
  • Then run mvn install -DskipTests command
  • Then go to Docker folder and run docker-compose up command to run kafka cluster and twitter-to-kafka-service together
  • Check the pom.xml file and spring-boot-maven-plugin section in twitter-to-kafka-service, where we configure the build-image goal to create docker image with mvn install command
  • Check the services.yml file under docker-compose folder which includes to compose definition for microservice, twitter-to-kafka-service

Postman Collection

URL Postman Microservices Elastic Collection