Remove Demand Remove Networking Remove TechEmpower
article thumbnail

Frameworks Round 6

TechEmpower

By popular demand, Round 6 introduces a plaintext test that uses HTTP pipelining, implemented in 14 frameworks so far. Performance was essentially identical to the plaintext tests, confirming earlier suspicions that the impact of small JSON serialization workloads on high-performance platforms is trivial compared to the HTTP network traffic.

Framework 521
article thumbnail

One million HTTP RPS without load balancing is easy

TechEmpower

But check out what they can do: techempower@lg01:~$ wrk -d 30 -c 256 -t 40 [link]. Nevertheless, achieving a million HTTP requests per second over a network without pipelining to a single server says something about the capacity of modern hardware. Yes, on-demand capacity and all the usual upsides of cloud deployments are real.

EC2 514
article thumbnail

Think about Performance Before Building a Web Application

TechEmpower

A high-performance application will be able to service a large number of requests simultaneously, staying ahead of the incoming demand so that any short-term queuing of requests remains short-term. In many applications, network effects mean that as usage grows, so does the amount of “hot” data in play. High throughput.

Web 200