System Design & Devops Approaches simple app built with Go and Python Different servers are built here for different purposes Two approaches to microservices have been looked at Pub Sub approach with rabbitmq grpc approach I implement techniques such as: - containerizing with docker - load balancing with nginx - caching with redis - idempotency - rate limiting Provisioning with terraform Configuring with ansible monitoring with prometheus and grafana Github actions