Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

Latest commit

 

History

History
22 lines (14 loc) · 1.08 KB

README.md

File metadata and controls

22 lines (14 loc) · 1.08 KB

EDA (Event Driven Architecture) e-shop

This project acts as a playground to learn and develop event driven system using an e-shop example as a showcase.

We took multiple approaches of developing an event based systems:

  1. Version 1 is build using events and asynchronous communication between the services. The code for v1 can be found here
  2. Version 2 is build using Debezium to stream changes from the databases. The code for v2 can be found here
  3. Version 3 is build using the Event Sourcing approach and KSQL and KStreams. The code for v3 can be found here

We will keep the readme updated providing also and info about the macro architecture of the different versions.

Kubernetes setup

To get the kubeconfig for the cluster run the following command after applying terraform

aws eks update-kubeconfig --region region-code --name cluster-name

Show your support

Give a ⭐️ if this project helped you!