Kafka Integration Documentation
This document outlines the process and architecture for the asynchronous communication implemented between the bigkartadmin and bigkartcustomer services using Apache Kafka.
Circuit Breaker Implementation Guide
This document explains the steps taken to implement a Circuit Breaker pattern in the bigkartcustomer service, allowing it to gracefully handle failures when the bigkartadmin service is unreachable. We used Spring Cloud Circuit Breaker with Resilience4j.
Kafka Implementation Details for BigKart
This document provides a comprehensive, step-by-step breakdown of the Kafka configuration and implementation for asynchronous communication between the bigkartadmin (producer) and bigkartcustomer (consumer) applications.