InfoQ Homepage Performance Evaluation Content on InfoQ
-
High HTTP Scaling with Azure Functions Flex Consumption: Q&A with Thiago Almeida and Paul Batum
Microsoft has introduced a significant enhancement to its Azure Functions platform with the Flex Consumption plan, designed to handle high HTTP scale efficiently. This new plan supports customizable per-instance concurrency, allowing users to achieve high throughput while managing costs effectively. In practical tests, Azure Functions Flex demonstrated the ability to scale from zero to 32,000 RPS.
-
Gatling Supports Java DSL for Java and Kotlin-Based Performance Tests
The load testing tool Gatling is designed for ease of use, maintainability and performance. Originally a Scala DSL was provided to write the test scenarios. Some time ago, a Java DSL was released, which makes it possible to write test scenarios in Java or Kotlin.
-
From Extinct Computers to Statistical Nightmares: Adventures in Performance
Thomas Dullien, distinguished software engineer at Elastic, shared at QCon London some lessons learned from analyzing the performance of large-scale compute systems.
-
Performance Testing Should Focus on Trends
Performance testing starts by setting a baseline and defining the metrics to track together with the development team. Nikolay Avramov advises executing performance tests and comparing the results frequently during development to spot degrading performance as soon as possible.
-
The Road to Removing JQuery from Gov.uk
When the team that maintains the gov.uk website faced the issue of updating their old and outdated jQuery dependency, they decided instead to get rid of it altogether. Among other benefits, they achieved a not negligible performance improvement and, in the process, created a migration guide for other developers to tap into.
-
Announcing Cryostat 2.0: JDK Flight Recorder for Containers
Cryostat, a container-native JVM application developed by Red Hat, provides an API for monitoring and profiling Java containers using Java Flight Recorder (JFR). Cryostat brings JFR to container age allowing analysis and profiling of multiple JVMs directly from a central hub.
-
Asserting JDK Flight Recorder Events with JfrUnit
JfrUnit may be used to verify whether or not events occurred that impact the performance of the application such as garbage collection and memory allocation. JfrUnit makes it possible to assert events emitted from the application such as memory allocation, IO, or database queries. Custom events may be created with the JMC agent for libraries that don’t emit events themselves.
-
Cockroach Labs 2021 Cloud Report: GCP Outpaces Azure and AWS
Cockroach Labs recently released their annual cloud report identifying Google Cloud Platform as the best overall provider. The 2021 Cloud Report compares AWS, Azure, and GCP on benchmarks that reflect critical applications and workloads.
-
New Renaissance Performance Benchmark Aims to Compare JVMs
Charles University and Oracle Labs have released a new JVM performance benchmark, named Renaissance. The performance tests focus on modern parallel workloads, primarily comparing GraalVM in HotSpot mode against OpenJDK.
-
GitLab 9 Brings Subgroups, Deploy Boards, and Integrated Monitoring
GitLab has announced version 9 of its collaborative platform for software development. Some of its most notable new features are subgroups and integrated performance monitoring, among others. InfoQ has spoken with Sid Sijbrandij, Co-Founder and CEO at GitLab.
-
3 Years of the Merit Money System, a Revolution on the Recognition Methods Proposed by Cláudio Pires
Back in 2014, Cláudio Pires, a CEO in the healthcare business, implemented an alternative employee recognition method, the Merit Money System. Three years later, InfoQ challenged him to talk about the wins, the pitfalls and the lessons learned so far.
-
How 3rd Party Tools Nearly Killed Performance (and Culture) at Adidas
How the shoe and clothes giant manufacturer's IT tamed an out-of-control proliferation of third party tools in their global websites which was killing performance. Furthermore, this led to a blame culture setting in between business and IT. A new third party governance process focusing on performance data and user experience validation was key to stop the bleeding.
-
Google Release Zipkin Integration with Stackdriver Trace for Tracing Distributed Applications
Google Cloud Platform has released an open source Zipkin server that allows Zipkin-compatible clients to send traces to Google’s own Stackdriver Trace distributed tracing service for analysis. This Zipkin/Stackdriver Trace integration is aimed at developers whose applications and services are written in a language or framework that Stackdriver Trace doesn’t officially support.
-
Infosys Scraps Bell Curve for Performance Evaluation
Vishal Sikka, CEO of Infosys announced that Infosys has stopped using the bell curve phenomenon which is used to evaluate its 176,000 employees' performance.
-
Making a Mindshift in Management for Agility
The volatility in the market requires that organizations become able to adapt to changing demand as fast as possible while gaining the highest value. To implement agile managers need to team up to remove impediments in the organization says Ahmet Akdag. An agility transformation is about learning to try, fail and learn.