Whats Including In This Repository
Product Service microservice which includes;
- Spring Boot API application
- REST API principles, CRUD operations
- MongoDB database connection
- Swagger Open API implementation
Order Service microservice which includes;
- Spring Boot API application
- REST API principles, CRUD operations
- Amazon RDS database connection
- Publish notification event to Apache Kafka
- Swagger Open API implementation
Inventory Service microservice which includes;
- Spring Boot API application
- REST API principles, CRUD operations
- Amazon RDS database connection
- Swagger Open API implementation
Microservices Communication;
- Sync inter-service with OpenFeign
- Async microservice communication with Apache Kafka
- Using Schema-Registry with Avro for Apache Kafka
- Using API Gateway for routing
Microservices Resilience Implementations;
- Making Microservices more resilient to HTTP requests with Resilience4j
- Implement Retry and Circuit Breaker patterns
About
Microservices with Spring Boot which used Java,Aws,Spring Data JPA,Apache Kafka,Schema-Registry,Avro,Zipkin,Resilience4j,MongoDB
Languages
Language:Java 98.3%Language:Dockerfile 1.7%