Skip to content

[ABANDONED] Techempower Tuning Team

Raphael A. Bauer edited this page Jan 11, 2016 · 1 revision

In short: This is the site were we coordinate efforts to improve the performance of Ninja in regard to the TechEmpower benchmark.

Intro

Benchmarking is hard and full of lies. Ninja will for instance never be able to compete with a plain servlet implementation rendering a string via a static byte array. Ninja does a lot more - and it can do a lot more. But still - the Techempower benchmark can provide some guidance how to improve. And comparisons between so called full stack frameworks make sense to a certain extent.

In any case. It is awesome that Techempower funds the benchmark! It is equally awesome that @kpatcha submitted Ninja to the Techempower benchmarks.

The current goal is to improve the performance of Ninja and the tests for Round 9 (until End of January 2014).

TODO

DONE

  • Add testcases to techempower projects to make development simpler (DONE)
  • Make sure html rendering runs in production mode (FIXED in 2.4.0)
  • Add Afterburner to Json pojo mapper to improve performance (FIXED in 2.4.0)
  • Make sure all streams are properly closed and use correct stream... (FIXED in 2.4.0)

Information items

Clone this wiki locally