The release
of JBoss EAP 6 has spawned a couple of blog posts from Oracle and Red Hat
attempting to sling mud at each other over features that may or may-not be included
in each other's application servers. The blogs (https://blogs.oracle.com/middlewareplace/entry/why_should_you_choose_oracle
and http://planet.jboss.org/post/true_false_oracle_fud)
make interesting reading because they show just how entrenched in their own
ideas, the two camps are. Both blog posts are full of inaccurate claims and
counterclaims regarding the competitors offering, while over-hyping their own.
This highlights just how important it is to get an independent view when making
product selections or comaprisons. It is clear from the blog posts that neitehr
really understand what their competitors offering is or how it works.
Oracle WebLogic and JBoss Application Server come from different backgrounds, have evolved and developed in different directions, and are fundamentally architected differently. While there is now competition and overlap between them, they were historically targeted at different market segments. Comparing them on a feature-by-feature basis with a marketing check-list is rarely productive, and as these blog posts show, can easily be manipulated - because you are just looking for yes or no answers.
It is like two motoring enthusiasts arguing over whether a car or motorbike is the superior method of transport. Both have engines, and one could have a more reliable, fuel efficient or powerful engine than the other, however the owners decide to argue over other matters - "Motorbikes cannot turn corners because they don't have steering wheels" says the car owner, "Cars can't carry luggage because they don't have panniers" retorts the motorbike rider. To an outside observer that knows the differences between cars and motorbikes, this argument is ridiculous, motorbikes and cars can both turn corners and both carry luggage. They are just designed in different ways and use different approaches to do so. There are ways in which motorbikes and cars differ, which may make one of them more suited to a particular use-case than another, but there is no "one correct way" of making a motor vehicle turn corners.
These same concepts apply to application servers (and other products) - a tickbox comparison is not going to be gair, especially when it is done by the vendor of one of the products. To make an informed decision about which product is best for you, you need to look at it with an independent eye, and focus on if and how it can do the things that matter to you.
The blog posts by Oracle and Red Hat do make some good points in their comparisons, but these are lost in the FUD and mudslinging. C2B2 intend to do a full analysis of the posts and the points that they raise, but we will take our time and make sure it is accurate. Rhetoric and innacuracies are not helpful to anyone.
Oracle WebLogic and JBoss Application Server come from different backgrounds, have evolved and developed in different directions, and are fundamentally architected differently. While there is now competition and overlap between them, they were historically targeted at different market segments. Comparing them on a feature-by-feature basis with a marketing check-list is rarely productive, and as these blog posts show, can easily be manipulated - because you are just looking for yes or no answers.
It is like two motoring enthusiasts arguing over whether a car or motorbike is the superior method of transport. Both have engines, and one could have a more reliable, fuel efficient or powerful engine than the other, however the owners decide to argue over other matters - "Motorbikes cannot turn corners because they don't have steering wheels" says the car owner, "Cars can't carry luggage because they don't have panniers" retorts the motorbike rider. To an outside observer that knows the differences between cars and motorbikes, this argument is ridiculous, motorbikes and cars can both turn corners and both carry luggage. They are just designed in different ways and use different approaches to do so. There are ways in which motorbikes and cars differ, which may make one of them more suited to a particular use-case than another, but there is no "one correct way" of making a motor vehicle turn corners.
These same concepts apply to application servers (and other products) - a tickbox comparison is not going to be gair, especially when it is done by the vendor of one of the products. To make an informed decision about which product is best for you, you need to look at it with an independent eye, and focus on if and how it can do the things that matter to you.
The blog posts by Oracle and Red Hat do make some good points in their comparisons, but these are lost in the FUD and mudslinging. C2B2 intend to do a full analysis of the posts and the points that they raise, but we will take our time and make sure it is accurate. Rhetoric and innacuracies are not helpful to anyone.
Matt Brasier
@mbrasier
@mbrasier
No comments:
Post a Comment