This e-commerce application consists of 10 distinct microservices developed in various languages. The entire architecture is seamlessly orchestrated through gRPC communication, ensuring efficient and lightweight inter-service interactions.
Technologies Utilized:
Languages: Go, C#, Node.js, Python, Java
Data Storage: Redis (Cartservice), JSON files (Productcatalogservice)
External Data Source: European Central Bank (Currencyservice)