<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thoughts Electrique &#187; RESTeasy</title>
	<atom:link href="http://www.sebastian.himberger.de/blog/tag/resteasy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sebastian.himberger.de/blog</link>
	<description>Sebastian Himbergers blog about technology and software development</description>
	<lastBuildDate>Sat, 16 Jul 2011 22:48:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Some pointers from the JBoss World 2009</title>
		<link>http://www.sebastian.himberger.de/blog/2009/09/07/some-pointers-from-the-jboss-world-2009/</link>
		<comments>http://www.sebastian.himberger.de/blog/2009/09/07/some-pointers-from-the-jboss-world-2009/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 17:30:47 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[CDI]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[JGroups]]></category>
		<category><![CDATA[JSR-299]]></category>
		<category><![CDATA[mod_cluster]]></category>
		<category><![CDATA[Opinionated]]></category>
		<category><![CDATA[RESTeasy]]></category>

		<guid isPermaLink="false">http://www.sebastian.himberger.de/blog/?p=459</guid>
		<description><![CDATA[Last Week I attended the JBoss World in Chicago and I had a good time. My favorite Session was Large Clusters in JBoss presented by Bela Ban. It was a very hands-on explanation of the new mod_cluster and presented nicely some of the problems with clustered environments (such as binary incompatible rolling updates, management of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-464" style="margin:5px; float: left;" title="JBoss World Logo" src="http://www.sebastian.himberger.de/blog/wp-content/uploads/2009/09/summitjbossworldpromo.png" alt="" width="200" height="150" />Last Week I attended the <a title="JBoss World Website" href="http://www.jbossworld.com/">JBoss World in Chicago</a> and I had a good time. My favorite Session was <strong>Large Clusters in JBoss presented by Bela Ban</strong>. It was a very hands-on explanation of the new <a title="mod_cluster website" href="http://jboss.org/mod_cluster/">mod_cluster</a> and presented nicely some of the problems with clustered environments (such as binary incompatible rolling updates, management of configuration files, discovery, etc.) and how to work with them (I always like sessions which keep it down a bit and don&#8217;t promote the technology as the next holy grail). I also enjoyed <strong>Putting Java to REST by Bill Burke</strong> which gave a good introduction to <a title="RESTeasy website" href="http://jboss.org/resteasy/">RESTeasy</a>. The library (including the JAX-RS standard) looks very straightforward and easy to comprehend (This is always something which I didn&#8217;t like about all the SOA stacks). I must say that I&#8217;m a bit skeptical about the announced <a href="http://www.jboss.org/reststar">REST-star</a> initiative. I think it may be a little early to start a standardization effort which will certainly make the technology seem more complex.</p>
<p><span id="more-459"></span></p>
<p>The JBoss Spring integration project (Snowdrop) seemed a bit too simple to me. After all I have used JBoss with Spring and to be honest it didn&#8217;t seem so complex to me as to deserve a whole session. Maybe it was useful for other people. For me it felt a bit like a marketing session (&#8220;look we support Spring too&#8221;). But I&#8217;m a cynic so maybe I&#8217;m just perceiving it wrong.</p>
<p>I liked the presentation on the new <a href="http://jcp.org/en/jsr/detail?id=299">JSR-299</a> which is called <strong>Contexts and Dependency Injection (CDI)</strong>. I my opinion the talk was a bit too focused on the <strong>DI</strong> part. I&#8217;m really into the topic of context and state management lately which is a topic which is still feels like an unsolved problem around web frameworks (Of course: full-stack-frameworks like Tapestry, JSR-299 or  Wicket offer proprietary solutions but then you have to buy into the whole framework which might be good but might also be a showstopper). It also seems we have just replaced XML with annotations. All the new frameworks are very annotation-heavy. It will be interesting to see how this plays out when you combine all the solutions together. I doubt the code will be very readable. But <strong>Pete Muir</strong> did an excellent job with presenting it.</p>
<p><strong>The migration from WebLogic to Tomcat by Joel Tosi</strong> spoke to my heart. Joel explained how the usage of the application server WebLogic at the CME lead to a huge complexity problem and how they solved it by basically stripping their platform down to the bare minimum (from a full blown JEE-stack down to Servlets and Persistence). It think complexity is a major problem with today&#8217;s solution. Often simplistic examples are used to sell new technology but if the application grows bigger it&#8217;s not clear how frameworks or programming models will scale up.</p>
<p><strong>To sum it up</strong>: I enjoyed the conference a lot. It learned a whole lot of stuff and sometimes felt like the dumbest person in the room (I still don&#8217;t know how ESBs or BPM works exactly &#8211; it remains a mystery to me). The new technologies look good but I think a more humble approach would suit them better. After all EJB2 was praised as a great solution so we should be a bit more careful. Maybe we&#8217;re always falling for the same pattern. Simplistic examples are good to explain a new technology but sometimes it would be interesting to present the big picture and show how it plays out in real applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sebastian.himberger.de/blog/2009/09/07/some-pointers-from-the-jboss-world-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

