JVM Internals for Microservices: Classloading, Memory, and GC in Containers
A few years ago, an iPaaS platform I worked started experiencing intermittent pod restarts in Kubernetes. The issue initially appeared unrelated to the integration workloads themselves. Customer integrations were processing messages successfully, API response times remained stable, and the platform showed no obvious signs of distress. Yet several integration runtime pods were being restarted multiple times a day. At first, the investigation focused on application-level concerns. Since the platfo
