Sobes.tech
Senior

How many microservices were there, which ones, and what load did the pods handle?

sobes.tech AI

Answer from AI

In one of the projects, there were about 8 microservices, each responsible for a separate business logic: authentication, user management, product catalog, orders, payments, notifications, analytics, and logging. Each microservice in Kubernetes was allocated 2-3 pods to ensure fault tolerance and scalability.

The load on the pods varied depending on the service. For example, the order service pods could handle up to 500 requests per second, while the analytics service handled about 100 requests per second due to heavy computations. Horizontal Pod Autoscaler was used for load balancing, which automatically increased the number of pods as traffic grew.

How many microservices were there, which ones, and… - sobes.tech