Remove Class Remove Framework Remove Java
article thumbnail

Everything about Java 8

TechEmpower

The following post is a comprehensive summary of the developer-facing changes coming in Java 8. At the time of this writing, Java 8 development is still very much in progress. It had the best support for the Java 8 language features at the time I went looking. Language features and APIs may still change.

Java 560
article thumbnail

Framework Benchmarks Round 22

TechEmpower

We’re pleased to announce Round 22 of the TechEmpower Framework Benchmarks! The TechEmpower Framework Benchmarks project celebrates its 10th anniversary, boasting significant engagement with over 7,000 stars on GitHub and more than 7,100 Pull Requests. Context and use case determines how you optimize your code.

Framework 410
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

One million HTTP RPS without load balancing is easy

TechEmpower

As we and our collaborators prepare Round 9 of our Framework Benchmarks project, we had an epiphany: With high-performance software, a single modern server processes over 1 million HTTP requests per second. Undertow is the lightweight Java web application server used in WildFly. It just happens to be quite quick at HTTP.

EC2 514
article thumbnail

EnumSet and EnumMap

TechEmpower

from Java's standard libraries. private static E [] getUniverse ( Class elementType ) {. There is a single backing array instance of those Month constants living in memory somewhere ( a private field in the Class object for Month ), but it wouldn't be safe to pass that array directly to every caller of values(). What are they?

Java 330
article thumbnail

Mangling JSON numbers

TechEmpower

The check can be made in one central location, no changes to our view classes or client-side code are required, and it only throws exceptions in the specific cases where our default behavior is wrong. Theoretically we can send it from a Java server to a JavaScript client via JSON and both sides see exactly the same number.