Skip to content

Architectural Optimization

Sumedh Salvi edited this page Apr 10, 2022 · 1 revision

Old Architecture

Improved Architecture

Improvements:

  • Implemented Kafka-centric microservice architecture where microservices communicate with each other using Kafka as an intermediary messaging layer.
  • Used Kafka’s publish-subscribe model for handling the writing and reading of records.
  • This message-driven architecture is more scalable, reliable, and secure than traditional API-driven communication architectures for this use case.