↓ Skip to main content

programming/lang/go

Refurbished Marketplace – Distributed Go Microservices

Refurbished Marketplace – Distributed Go Microservices ↗ ↖

This project explores distributed Go microservices through a refurbished-goods marketplace, with a server-rendered storefront, catalog search, inventory reservations, and merchant-scoped checkout. It combines gRPC APIs, Kafka and Debezium messaging, a durable checkout saga, and Argo CD deployments on Talos Kubernetes with Istio ambient mTLS and OpenTelemetry observability.