All workNo. 08 / 12キッチン (Kitchen)

Kitchenwares

Microservice shop

An online shop for kitchen tools, built cloud-native from the start. A React storefront talks to backend services written in .NET, each in its own container: Docker and Kubernetes orchestrate and scale them, RabbitMQ carries messages between them asynchronously, and Prometheus and Grafana keep watch on performance. Load balancing and a deployment on Google Cloud keep it reliable and available.

What I did

  1. 01A React storefront on .NET backend services
  2. 02Docker and Kubernetes for container orchestration and scaling
  3. 03RabbitMQ for asynchronous communication between services
  4. 04Load-balanced on Google Cloud for high availability, watched with Prometheus and Grafana

Built with

  • TypeScript
  • React
  • C#
  • .NET
  • MySQL
  • Docker
  • Kubernetes
  • RabbitMQ
  • Prometheus
  • Grafana
  • Google Cloud