Should Each Service Have Its Own Database Instance?
I'm new to Docker and using it to learn and experiment. I currently have two services sharing a PostgreSQL container, with an initial migration that creates a separate…
I'm new to Docker and using it to learn and experiment. I currently have two services sharing a PostgreSQL container, with an initial migration that creates a separate…
I'm new to Docker and using it to learn and experiment. I currently have two services sharing a PostgreSQL container, with an initial migration that creates a separate…
In a single Node.js process, a circuit breaker can track failures with a ring buffer, threshold, and timestamps. But when the same service runs on twenty replicas, each…
I'm building a graduation project with a Next.js frontend, Traefik gateway, several NestJS services for authentication, issues, ingestion, and users, plus a FastAPI vector-search service. The infrastructure includes…
I'm building a graduation project that I'd like to present as a realistic client application, including a development-to-production deployment flow. The architecture has a Next.js frontend, a Traefik…
We run multiple microservices on Kubernetes. Our CI/CD pipeline builds and pushes a Docker image, updates the image tag in a values file, and then GitOps tooling detects…
We run several microservices on Kubernetes. After a Docker image is built and pushed to a registry, our CI pipeline updates the image tag in Git, and Argo…
I'm trying to learn Docker, Docker Compose, and Docker Swarm through a practical project. I'd like to build an application from several cooperating services, then containerize the entire…
Our class project is divided into five industries. For each industry, we need to choose a client and design a system made up of three separate groups, with…
I'm learning Docker, Docker Compose, and Docker Swarm and would like to build a practical application while learning. I'm looking for project ideas that can be split into…
Is using Amazon API Gateway to route requests to workloads running on Amazon EKS a common architecture? I often see examples of API Gateway integrated with Lambda, ECS,…
Is using Amazon API Gateway in front of services running on Kubernetes a common architecture? I often see examples of API Gateway connected to Lambda, container services, or…
We're using blue/green and canary deployments with revision labels for several Azure Container Apps, such as an API and an authentication service. Each revision has environment variables that…
We're using blue/green and canary deployments in Azure Container Apps with revision labels. Each revision currently contains environment variables such as the API's auth-service URL and frontend URL.…
I've built a portfolio project with five Node.js microservices, each currently using its own PostgreSQL database, plus Redis and Kafka. The services are packaged as container images, and…
I've been developing a microservices project for several months and currently have it running locally with kind. I'd like to deploy it to AWS or GCP using Terraform…
I manage enterprise Kubernetes clusters using a monorepo-based bootstrap strategy. Each cluster currently runs one Flux installation, while the repository contains GitRepository resources under an apps/ directory that…
I manage enterprise Kubernetes clusters using a monorepo-based Flux bootstrap. Each cluster has one Flux installation, and within that repository I define GitRepository resources under an apps/ directory…
Facebook started as a relatively focused social platform and later grew to include messaging, short videos, a marketplace, profiles, and many other capabilities. How do large applications structure…
Early versions of major social platforms may have started with a relatively small set of features, but over time they grew to include messaging, short videos, marketplaces, profiles,…