step 2deploying JWS, this time update with UltraSparc T1 servers and Glassfish:
(warning: this is a .pdf)
Java application servers, who would have thought a company would build a chip architecture based on them. It took 10 years to develop Java, 5 years to establish J2EE, and now there is little need to think about Java on a chip, for it is already built in to the objective, which is multi-threaded, multi-instance performance with the fail-over at the software level. It would be a mistake to think of this as an alternative to Opteron, for this is not a web server strategy (or grid if you believe the marketing: http://www.sun.com/servers/dynamicweb/), this is a Java strategy, straight-up. There is nothing like it in the market, even though Azul is doing something interesting, though its viability is somewhat up in the air. Java processing on the hardware, now competition has a new level of complexity, how does BEA stay in the app server business. If anyone has any doubt that we did the right thing on 10/28/02 (http://douglasdooley.blogspot.com/2005/10/102802-102805.html), this should put it all to rest. What if Sun reps. still had to decide which app server to sell on the Java hardware, would that not make the experience of 1999-2001 seem minor in comparison. Would there not be less cohesion in the enterprise company's offering? I contend that the largest single product release in the company's Internet history was the Sun ONE Application Server 7. If not, BEA would be part of Sun - - which name would the company be known by? Who would be its leadership? What kind of IT market would we have?
This Open Solaris stuff is cute. I can see JS' point of view that in order to stay relevant, it needs to adapt. But Sun has been good at software functionality, though it has not been successful in Net Beans. It has been so thoroughly beaten in IDE platforms, that people are starting to talk about keeping them around for a safety #2. And what in the heck is going on with Liberty? Has JS started anything that has succeeded, including Project Orion. The sale of the app server via subscription model is an abject failure. Singing up GM does not compete with WebSphere, let alone displace WebLogic on Sun boxes. The amount of F.U.D. that has been spread on Sun's app server is the most of any product in the history of software. This includes the internal discrediting by nearly the entire Java team under JS, as well as the Java tools team (DR, you're guilty). What a crew of wannabe product managers, who have never really been in charge of a real product.
The only product that they have been in charge of that has any consequence on Sun's business is WebLogic by proxy of their treason. I know, big words, but when you try and run a product in to the ground, for reasons that are attributal to another company, you are out of bounds. I can only say that we (and that is a small we, because it was a minority that overcame) placed Sun in a position to turn-around today without resorting to some AquaLogic positioning. Scott should be giving props to DH, PP, RV, DB, RL, and DD, and I am sorry to others, but that is about it. Today, he can walk in to a customer, say that he has the best chip in the industry, best hardware again, and for the first time, a competitive, market-changing, systems vendors' top app server. What he has been waiting for, for ten years is real and here.
(BTW, Jonathan: Scott announced this in '03, there's nothing new here:
I know he is the next CEO, but for reasons that only some can follow, he is not the man to bring about the transformation of an industry, and an economy. He is only there to fill space. I credit him with being there, and that is it. Java was started before him, app server was created in spite of him, Liberty Net Beans, and the Java Studio line have been failures, can we expect more from Open Solaris? I am not confident, the OS is dead, JWS lives, that is something that he fails to grasp. I am sorry, JS, but your years are numbered even before they start, be prepared becuase the tide will roll-in...