Round 4 ETA: May 2

424 views
Skip to first unread message

Brian Hauer

unread,
Apr 30, 2013, 8:55:04 PM4/30/13
to
We are presently targeting approximately May 1, 2013 for posting Round 4 results.

See the previous discussion on Round 4 at the following Github issue: https://github.com/TechEmpower/FrameworkBenchmarks/issues/167

We aim for Round 4 to include at least ten implementations of the new "Fortunes" test which exercises dynamic-size collections, sorting, and the server-side template system.  Details: https://github.com/TechEmpower/FrameworkBenchmarks/issues/134

Brian Hauer

unread,
May 1, 2013, 9:49:01 PM5/1/13
to
Based on current progress, our plan is to kick off the EC2 and i7 instances on May 1.  Data will likely be available on May 2.

As you no doubt know, Round 4 is going to have even more frameworks.  I aim to allow for view filtering by the following attributes:
  • Classification (full stack, micro, platform).
  • Language.
  • Platform (Servlet, Rack, Netty).
  • Front-end server (Apache, nginx, built-in, Resin).
  • Database server (MySQL, Mongo, Postgres).
  • ORM (full, micro, raw).
  • Implementation approach (realistic, stripped).

Brian Hauer

unread,
May 1, 2013, 9:48:46 PM5/1/13
to

We'll be posting Round 4 tomorrow, look for the link here. 

57 frameworks!

Round 4 features several more community-contributed framework tests including the introduction of three Perl frameworks.  A big thanks to everyone who contributed!

Also in Round 4 is the new "Fortunes" test implemented in 17 of the 57 total frameworks.  Special thanks to any contributors who helped include Fortune implementations for this round.  The Fortunes test is designed to exercise server-side templates and collections.  For each request, several Unix-style fortune cookie messages are fetched via the ORM; a new ephemeral cookie message is added to the list at runtime; the list is sorted; and then finally rendered as an HTML response using a template.  The list contains one message in Japanese (UTF-8) and one that includes script tags, so proper escaping is required.

With 57 frameworks and several test permutations, Round 4 also allows you to filter the results by framework or attribute (language, platform, and so on).

Reply all
Reply to author
Forward
0 new messages