While Oracle released Java 7 update
40 a few months back, it seems that Oracle’s push for Java is not just its
illusion! According to the recent tests by TechEmpower, Java web apps or
frameworks really beat its toughest rivals, such as .NET, Rails & Python,
when it comes to the performance. In a test, Java whitewashes the other popular
frameworks with a great lead in terms of faster performance.
From the beginning of March,
2013, TechEmpower, has performed a series of performance benchmarks for
different popular web applications server frameworks including Ruby on Rails,
Django and others, to test their performance. The benchmarks are released as an
open
source over GitHub, so anyone willing to have their own framework
benchmarked can easily tap the code, add their own tests and submit the
results.
You may find plenty of
resources over the internet claiming that ASP.NET frameworks, Django and others
are more powerful and performance-driven compared to Java, but the benchmarks
have brought some surprising results for die-hard Java fans. During the tests,
most of the frameworks like Sinatra for Ruby, ASP.NET frameworks and Django for
Python failed to rank well in terms of performance. Among all the test
frameworks, Java-based
frameworks really dazzled everyone through their performance!
Over the years, Oracle is
trying hard to push the Java as one-size-fits-all solution, and has left no
stone unturned to convince the world about its performance. The recent
benchmarks would definitely boost its confidence in Java for sure.
With the rapidly changing
technology, Oracle is planning to bring Java 8 in
the near future that will be a unified solution of all the Java editions in
order to help developers write a single code for both embedded devices and
servers. Another revolutionary Java project is “Java Avatar”, which is nothing
but a JavaScript and HTML5 services layer for Java that is going to work with
Grizzly, a Java framework.
Of course, Java frameworks
perform well, but is performance enough for Oracle to gamble about in the
future?
What’s your take on this?
Share your opinions or views in the comments…!
No comments:
Post a Comment