<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Making ESB pain visible</title>
	<atom:link href="http://erik.doernenburg.com/2009/07/making-esb-pain-visible/feed/" rel="self" type="application/rss+xml" />
	<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 06 May 2010 01:43:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Colin Jack</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-4085</link>
		<dc:creator>Colin Jack</dc:creator>
		<pubDate>Sat, 15 Aug 2009 22:22:18 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-4085</guid>
		<description>Interesting post, I didn&#039;t quite understand the bit about the asymmetry around the WsToRestHandler though.

Also agree that the diagram here makes the cost involved much clearer.</description>
		<content:encoded><![CDATA[<p>Interesting post, I didn&#8217;t quite understand the bit about the asymmetry around the WsToRestHandler though.</p>
<p>Also agree that the diagram here makes the cost involved much clearer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kamal</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-4004</link>
		<dc:creator>Kamal</dc:creator>
		<pubDate>Mon, 10 Aug 2009 06:17:53 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-4004</guid>
		<description>An interesting article, people need to choose the technologies like ESBs only when required. If someone thinks of using ESB no matter what the project requirement is; then definitely there is a problem.</description>
		<content:encoded><![CDATA[<p>An interesting article, people need to choose the technologies like ESBs only when required. If someone thinks of using ESB no matter what the project requirement is; then definitely there is a problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shan Kandaswamy</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-3597</link>
		<dc:creator>Shan Kandaswamy</dc:creator>
		<pubDate>Wed, 15 Jul 2009 05:18:44 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-3597</guid>
		<description>Great Article.... It clearly is that the Architects who simple choose to implement ESB with no proper analysis is RDD. I got a very good idea on why we should not use ESB. Analysis still going on why we should use ESB.. Pointers welcome...

Article twittered by Shan using bluez25 in twitter.</description>
		<content:encoded><![CDATA[<p>Great Article&#8230;. It clearly is that the Architects who simple choose to implement ESB with no proper analysis is RDD. I got a very good idea on why we should not use ESB. Analysis still going on why we should use ESB.. Pointers welcome&#8230;</p>
<p>Article twittered by Shan using bluez25 in twitter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Doernenburg</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-3390</link>
		<dc:creator>Erik Doernenburg</dc:creator>
		<pubDate>Wed, 08 Jul 2009 04:43:33 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-3390</guid>
		<description>@Ross

Great checklist, and I couldn’t agree more; when used for the right reasons an ESB like Mule can drastically simplify a project. Unfortunately, though, we still see a lot of architectures that wouldn’t make it past even the first point on your checklist. And it was those that I had in mind when I wrote this article.</description>
		<content:encoded><![CDATA[<p>@Ross</p>
<p>Great checklist, and I couldn’t agree more; when used for the right reasons an ESB like Mule can drastically simplify a project. Unfortunately, though, we still see a lot of architectures that wouldn’t make it past even the first point on your checklist. And it was those that I had in mind when I wrote this article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: From the Mule&#8217;s mouth - Musings from the MuleSource Experts &#187; Blog Archive &#187; To ESB or not to ESB</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-3344</link>
		<dc:creator>From the Mule&#8217;s mouth - Musings from the MuleSource Experts &#187; Blog Archive &#187; To ESB or not to ESB</dc:creator>
		<pubDate>Mon, 06 Jul 2009 08:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-3344</guid>
		<description>[...] There is an interesting post from ThoughtWorker Erik Dörnenburg with the unfortunate title “Making the ESB pain Visible”. Erik provides a real-world example of when not to use an ESB citing that - Based on [...]</description>
		<content:encoded><![CDATA[<p>[...] There is an interesting post from ThoughtWorker Erik Dörnenburg with the unfortunate title “Making the ESB pain Visible”. Erik provides a real-world example of when not to use an ESB citing that &#8211; Based on [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Mason</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-3273</link>
		<dc:creator>Ross Mason</dc:creator>
		<pubDate>Fri, 03 Jul 2009 15:24:56 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-3273</guid>
		<description>Hi Erik, I just posted about how to select whether to use an ESB for a project. Hopefully it might help some people avoid the pitfals of RDD and other misguided technology selection: http://rossmason.blogspot.com/2009/07/to-esb-or-not-to-esb.html</description>
		<content:encoded><![CDATA[<p>Hi Erik, I just posted about how to select whether to use an ESB for a project. Hopefully it might help some people avoid the pitfals of RDD and other misguided technology selection: <a href="http://rossmason.blogspot.com/2009/07/to-esb-or-not-to-esb.html" rel="nofollow">http://rossmason.blogspot.com/2009/07/to-esb-or-not-to-esb.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Mason</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-3247</link>
		<dc:creator>Ross Mason</dc:creator>
		<pubDate>Thu, 02 Jul 2009 20:42:12 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-3247</guid>
		<description>I think its pretty funny that the technology was blamed here and not the architect (a conflict of interest for a ThoughtWorker I guess).  Common sense should tell any architect that there is no need add a Web Service layer only to un-marshal the soap and convert it to a REST call and then make the actual call (two network hops).  Given that this is all HTTP request response, just use HTTP. Just to be clear, Mule did not add these layers, the user did.</description>
		<content:encoded><![CDATA[<p>I think its pretty funny that the technology was blamed here and not the architect (a conflict of interest for a ThoughtWorker I guess).  Common sense should tell any architect that there is no need add a Web Service layer only to un-marshal the soap and convert it to a REST call and then make the actual call (two network hops).  Given that this is all HTTP request response, just use HTTP. Just to be clear, Mule did not add these layers, the user did.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Perepelytsya</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-3242</link>
		<dc:creator>Andrew Perepelytsya</dc:creator>
		<pubDate>Thu, 02 Jul 2009 17:34:38 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-3242</guid>
		<description>I don&#039;t understand why so much noise? What I see is a clear abuse of common sense, be it with or without esb. What, are there no examples in IT?

Were I to give my recommendation on their diagram - use the simplest thing possible for UI-to-backend communication, and add WS for external clients when needed. But routing everything through a WS... So, what&#039;s wrong with an ESB here? Too much power in wrong hands?

Andrew</description>
		<content:encoded><![CDATA[<p>I don&#8217;t understand why so much noise? What I see is a clear abuse of common sense, be it with or without esb. What, are there no examples in IT?</p>
<p>Were I to give my recommendation on their diagram &#8211; use the simplest thing possible for UI-to-backend communication, and add WS for external clients when needed. But routing everything through a WS&#8230; So, what&#8217;s wrong with an ESB here? Too much power in wrong hands?</p>
<p>Andrew</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Holger Hoffstätte</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-3235</link>
		<dc:creator>Holger Hoffstätte</dc:creator>
		<pubDate>Thu, 02 Jul 2009 10:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-3235</guid>
		<description>Erik, you have no idea how much I enjoyed reading this. :)</description>
		<content:encoded><![CDATA[<p>Erik, you have no idea how much I enjoyed reading this. <img src='http://erik.doernenburg.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wille</title>
		<link>http://erik.doernenburg.com/2009/07/making-esb-pain-visible/comment-page-1/#comment-3231</link>
		<dc:creator>Wille</dc:creator>
		<pubDate>Thu, 02 Jul 2009 08:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=236#comment-3231</guid>
		<description>I&#039;ve written at length over and over again of the ills of modern &quot;Enterprise Architecture&quot; and &quot;Service Oriented Architectures&quot;.

Rather than just keeping it simple a lot of developers and &quot;architects&quot; seem to think that the sole purpose of software is to shuffle ones and zeroes through as many layers of &quot;architecture&quot; as is possible, regardless of whether those layers actually do anything other than just pass through.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve written at length over and over again of the ills of modern &#8220;Enterprise Architecture&#8221; and &#8220;Service Oriented Architectures&#8221;.</p>
<p>Rather than just keeping it simple a lot of developers and &#8220;architects&#8221; seem to think that the sole purpose of software is to shuffle ones and zeroes through as many layers of &#8220;architecture&#8221; as is possible, regardless of whether those layers actually do anything other than just pass through.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
