Sun Alumni Blogs



jbosscorp_logo.png

This week we GA’d JBoss EAP 5.0. As you’d expect from a new release there’s a long list of new features, capabilities and APIs and at some point I’ll talk about those some more. But the intention of this post is to give you an idea of some of the other less visible things that have happened with this release. EAP 5.0 marks a key milestone in the evolution of JBoss and demonstrates where we’re heading with the JBoss Platforms.

Performance

We set some pretty aggressive performance targets for this release. By comparison to JBoss EAP 4.3 we see an increase in peak throughput of about 20%, faster response times and more scalable HTTP connection handling. Performance is an ongoing activity and we’re continuing our investment in improving it in future releases. Performance at any cost is interesting to few outside of Formula 1 and Rocket Science and it isn’t a goal – we’re specifically interested in price / performance using a broad range of typical, real-life workloads.

Quality

Popular Open Source technologies (like JBoss AS – on which EAP is based) have always had the benefit of a large community who actively poke and prod. and push the software in different ways; who peer into the design and code and offer improvements.The result is some pretty decent, efficient and well polished code. But with the JBoss platforms we go one (or several steps) further. For EAP we had a long and active Early Access Program. It started back in April and is only now winding down as FCS customers complete their work. The diagram Below illustrates how we connect the AS and EAP lifecycle, the upstream (AS) GA essentially starts our EAP Early access program. This allows enterprise customers to start using a stable (though incomplete) release with the full backing of Red Hat Global Support.

Screen shot 2009-11-06 at 9.50.09 AM.png

Obviously the diagram is a massive oversimplification – EAP is more than AS – it is the integration point for Seam, RESTEasy, the installer, mod_cluster and the Apache Native components.

With every release we also enhance our QE coverage; in the case of this release there was a bigger focus on Performance, Stress and Longevity testing using larger and more complex topologies and a broader range of workloads.

Lifecycle

We’ve also refreshed and restated our product update and support policy for all JBoss platforms – the hope is that it’s more clear, better aligned with other products from Red Hat and puts even more distance between us and our Open Source competitors.

Screen shot 2009-11-06 at 9.54.11 AM.png

Ease of Use

A while back we kicked of an Internal initiative called “Andiamo” – I talked a little about it at JBoss World, and Mark wrote about it recently. While much of what we have planned around Operational and Development Ease of Use is planned for release beyond EAP 5.0, EAP 5.0 does lay the foundation for some of the things we need to achieve. The new Microcontainer provides us a very flexible and powerful toolbox that will allow us to build the middleware platform for the next decade. Specifically around ease of use, and as a taste of things to come we did provide a first cut of the new embedded console (it replaces the old JMX and Web Consoles). It has pretty limited functionality right now but I think it achieves the goal of making simple tasks simple to do.

What’s Next ?

The EAP Springtime Release (nominally EAP 5.1) is well underway and we’ll be pushing for even greater performance gains as well as defining the target platform for an upcoming Common Citeria (EAL 4+) certification.

We’re also underway with the EAP Lancer Release (nominally EAP 6.0) which will be the first major output of the Andiamo work as well as supporting the new Java EE 6 platform.

Onwards and Upwards.

Share/Bookmark



Photo courtesy Waste Management IncAn environmental issue about landfills is the landfill gas they invariably produce.  Landfill gas is largely methane, and methane is a very potent greenhouse gas with 20x or more the greenhouse effect than car...



-->

You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialize correctly.


read more


The TTX02, photo courtesy Mavizen November 3, 2009 (SEMA, Las Vegas) - At the SEMA trade show this week Mavizen has unveiled their all electric superbike, the TTX02.  As previously reported (see More info on the electric superbike coming soon f...



Evening shadows4 exhibit web The works of Russian pastellist Lilia Momotova will be on exhibit at WVTF in Roanoke from Nov 2 -Nov 30. Her pastels enable the viewer to experience the bleak beauty of life in a society beset with continuing hardships and economic difficulties.

Her impressionistic paintings convey feelings of wistful sadness but offset this underlying mood with unexpectedly splashes of color. Her drawings seem to hold out a hope for a brighter future and leave one with a lingering sense that things may work out for the better.
Lilia and work web
Lilia lives and works in the ancient city of Pskov, Russia near St Petersburg. She has been teaching in the College of Arts for many years and has a local following, but this is the first exhibition of her work outside of Russia.

This collection captures the familiar scenes of Lilia's neighborhood in Pskov through views from her third floor apartment and while walking through the streets of this twelve hundred year old city.

A single mother who speaks no English, has no phone and lives with her son in a one room apartment, she creates art with passion in spite of the fact that she works with limited resources. With the current state of the Russian economy, Lilia is struggling to make ends meet because few people in Russia can afford to purchase art.

Lilia's work inspired Rima Forrest-Sulzen of Floyd, VA, to sponsor exhibits for Lilia in the United States with the goal of generating income for Lilia so she can afford the time and supplies to create more work.
Rima Forrest-Sulzen web

Rima Forrest-Sulzen lived in Pskov for four months on an academic exchange and decided that she would make it her mission to spread the word about Lilia's remarkable talent and help her through exhibits and sales of originals and prints. All proceeds after expenses go directly to the artist.

A full gallery of images will be posted shortly.

For additional information about Lilia and her art contact: Rima Forrest-Sulzen, Box 783, Floyd, Virginia 24091, 540-745-4745, drsulzen@swva.net

For prints, framed and unframed, contact: Floyd Custom Framing, 293 Silverleaf Lane, Floyd, VA 24091, 540-808-2030, david.stlawrence@gmail.com

I've had this HDT18PA dishwasher for a few years. The space crunch in a small cottage in downtown mountain view caused me to get this compact dishwasher. It fits with the idea of living in a house no bigger than one needs, to use appliances that are no bigger than one needs. The reasoning goes that if we can get our life accomplished with smaller scale housing and other gizmos smaller scale house, that it would make a positive environmental impact by reducing the negative impact of our life.


read more


Today, we released the hData technical specifications: hData Record Format and hData Packaging and Network Transport. This is the mail that went out to the mailing lists:

Today we are releasing the first public version of the hData specification for the record format and the packaging and network transport (REST API). They are available here:

http://www.projecthdata.org/documents.html

We will be making some changes to the documents in the next few days to add a simple meta data model and streamline certain elements. Once this is complete, we are planning on moving the specification to a wiki and open up the process of editing. Until this is done, we would like to ask you sending your comments to hdata-general@googlegroups.com

At this time we are also exploring how the hData specifications can be licensed in an open source friendly way. Possible options include an OASIS style non-assertion covenant – please contact us if you have suggestions.

So far, this covers the core data and exchange architecture, but we have started to work on a RESTful security architecture, as well. The scenario we are trying to solve is outline in a recent presentation at NIST's IT Security Automation Conference. In support of this I have come up with a meta data schema, which I will put into the v0.8 version of the hData Record Format specification. Hopefully, I can upload that new version some time next week.

We are very much looking for comments and suggestions. 

tags:




-->

You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialize correctly.
-->

In October 2009 the UK Energy Research Centre released an indepth report on Peak Oil. In this episode of the Technosanity Podcast we go over several articles discussing the report.
Articles discussed in the podcast:-


read more




If you come across the following, don't get surprised. Its called Functional programming.object FP { def doSomething (callback: () => Unit) { callback(); } def letsPrint() { println ("Ha ha!"); } def main (args: Array[String]) { doSomething (letsPrint) }}Functions in Scala are treated as Objects that can be passed around. The concept of Object has still not changed - Its a place

Shows how to add custom breadcrumbs in Drupal



I bought a Sony Vaio with Vista Home premium edition about a year ago. It looked good with new Apple-type interface and I brought it home. It did not take me long to find this was the worst OS Microsoft has ever produced. The most irks I got to find out that I could not VPN to my work network as it failed to connect. With no Vista support offered by my Company I was stuck and had to continue with