-
Memory Management in Kubernetes
From a performance engineers’ perspective, K8s is not only a container orchestrator, but as I perceive it as dynamic workload and resource control plane that directly influences system scalability, latency, and stability under load.
-
How can Service Virtualization help you Shift-Left?
service virtualization means creating realistic stand-ins for your dependencies so that your application thinks it’s talking to the real thing. You can control their behavior and also test edge cases.
-
Understanding Garbage Collection Logging and How to Analyze It?
Although GC logs can be quite verbose, they offer unique insights that other sources don’t provide. They capture details like stop-the-world events and their duration, application thread pauses, memory pool utilization, and much more.
-
Setting up NeoLoad Controller and Load Generators
LGs must have sufficient upstream bandwidth if you’re sending large requests or testing streaming protocols. Also, ensure low latency between LGs and the target environment if possible.
-
How to implement a Performance Test Plan?
Have you ever encountered a situation where the performance test plan wasnt’ followed due to changing requirements or delays in fixing performance bottlenecks, leading to an impact on deliverables? The entry criteria are defined, but the exit criteria seem to vanish.