TechEmpower

article thumbnail

Framework Benchmarks Round 10

TechEmpower

SQLite tests miss the spirit of the database tests by avoiding network communication to a secondary server (a database server), making them a bit similar to our future caching-enabled test type. The SQLite tests may return once we have the caching test type specified and implemented.

Framework 200
article thumbnail

Frameworks Round 1

TechEmpower

For the data-connected test, we''ve deliberately constructed the tests to avoid any framework-provided caching layer. Although we expect that the external service is itself caching the small number of rows our test consumes, the framework is not allowed to avoid the network transmission and data mapping portion of the work.

Framework 544
Insiders

Sign Up for our Newsletter

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

article thumbnail

Think about Performance Before Building a Web Application

TechEmpower

Reverse proxies are terrific for what they do: caching and serving static or semi-static content. Reverse-proxies and other front-end caching mechanisms are commonplace in WordPress deployments. This article is not intended to attack any particular technologies, but an obvious example is WordPress.

Web 200
article thumbnail

Framework Benchmarks

TechEmpower

For the data-connected test, weve deliberately constructed the tests to avoid any framework-provided caching layer. Although we expect that the external service is itself caching the small number of rows our test consumes, the framework is not allowed to avoid the network transmission and data mapping portion of the work.

Framework 560
article thumbnail

Framework Benchmarks Round 16

TechEmpower

So when we see developers upgrade to the latest release of their favorite platform and rejoice over a performance win, we celebrate a victory.

Framework 377
article thumbnail

Framework Benchmarks Round 18

TechEmpower

It is acceptable for it to be recomputed by the platform or framework once per second, and cached as a string or byte buffer for the duration of that second. The requirements were clarified to specify caching or memoization of the output from JSON serialization is not permitted.

article thumbnail

EnumSet and EnumMap

TechEmpower

The result is uncloned, cached, and shared by all callers. */. A flat array of the Map 's values indexed by the ordinals of their keys. EnumSet and EnumMap cheat! They use privileged code like this : /**. Returns all of the values comprising E. * private static E [] getUniverse ( Class elementType ) {. return SharedSecrets.

Java 330