Remove Java Remove Scalability Remove Systems Remove Traffic
article thumbnail

Optimizing Java XPath CPU and memory overhead by 98%

Dynatrace

Therefore, it was unsurprising to see a huge spike in traffic for Family Visa enrollment via Metrash. The system saw up to 800 application requests per second – far more than anticipated. More worrisome was a spike in CPU usage, resulting in severe service disruption as backend processing systems crashed due to the spike in load.

Java 221
article thumbnail

Kubernetes OOMKilled troubleshooting: Diagnosing out-of-memory issues automatically

Dynatrace

Robert runs a multi-tenant e-commerce system on a managed Kubernetes environment. Each tenant gets its own e-commerce site deployed on a shared Kubernetes cluster, isolated through separate namespaces and additional traffic isolation. This data confirmed that the system was killing off the report service pods for lack of memory.

Java 189
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Building Netflix’s Distributed Tracing Infrastructure

The Netflix TechBlog

which is difficult when troubleshooting distributed systems. Troubleshooting a session in Edgar When we started building Edgar four years ago, there were very few open-source distributed tracing systems that satisfied our needs. We chose Open-Zipkin because it had better integrations with our Spring Boot based Java runtime environment.

article thumbnail

Sponsored Post: Etleap, PerfOps, InMemory.Net, Triplebyte, Stream, Scalyr

High Scalability

FlexBalancer makes it easy to manage traffic between multiple CDN providers, API’s, Databases or any custom endpoint helping you achieve better performance, ensure the availability of services and reduce vendor costs. Client libraries are available for Node, Ruby, Python, PHP, Go, Java and.NET. Learn more today.

Java 116
article thumbnail

Reinventing Performance Testing: New Technologies

Alex Podelko

This is the mainstream approach to load testing: recording communication between two tiers of the system and playing back the automatically created script (usually, of course, after proper correlation and parameterization). Such tool can only be used if it supports the specific protocol used for communication between two tiers of the system.

article thumbnail

Elastic Beanstalk a la Node - All Things Distributed

All Things Distributed

Werner Vogels weblog on building scalable and robust distributed systems. Elastic Beanstalk now supports Java, PHP, Python, Ruby, Node.js, and.NET. re building Java applications, you can use the AWS Toolkit for Eclipse. All Things Distributed. Elastic Beanstalk a la Node. By Werner Vogels on 11 March 2013 04:00 PM.

AWS 102
article thumbnail

Switch from LoadRunner to a New Performance Testing Software

Apica

Support a wide variety of devices and application types –The platform should be optimized to support multiple devices, implementations, and Operating Systems. Security-related load testing –The solution should be able to simulate Distributed Denial of Service (DDoS) attacks based on both volume and malware traffic patterns.