<?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: What is CQRS?</title>
	<atom:link href="http://www.thedeveloperday.com/what-is-cqrs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thedeveloperday.com/what-is-cqrs/</link>
	<description>Staying Curious</description>
	<lastBuildDate>Wed, 01 Feb 2012 07:05:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Keith Pope</title>
		<link>http://www.thedeveloperday.com/what-is-cqrs/comment-page-1/#comment-909</link>
		<dc:creator>Keith Pope</dc:creator>
		<pubDate>Sat, 20 Nov 2010 18:12:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.thedeveloperday.com/?p=649#comment-909</guid>
		<description>Good to see CQRS mentioned in a PHP context, I think with the push to MVC the modelling/architecture side of things is getting more important.

I would slightly disagree that CQRS could not help with legacy apps, you may find you have reached a barrier with scalability of one of your app tiers, for instance the ORM, it may then make sense to migrate these so you can scale more easily.

I think one of the great things about CQRS is that you can pick and choose the parts you need, I suppose this is integral to its DDD roots :)

Also as we are using dynamic languages generally in a web environment we may not need an ESB like NServiceBus, I have seen examples of atom feeds (currently researching) being used as the bus. You can then use pubsubhubbub to handle the routing and atompub for service discovery.

I have created a really simple CQRS in PHP here: https://gist.github.com/562799</description>
		<content:encoded><![CDATA[<p>Good to see CQRS mentioned in a PHP context, I think with the push to MVC the modelling/architecture side of things is getting more important.</p>
<p>I would slightly disagree that CQRS could not help with legacy apps, you may find you have reached a barrier with scalability of one of your app tiers, for instance the ORM, it may then make sense to migrate these so you can scale more easily.</p>
<p>I think one of the great things about CQRS is that you can pick and choose the parts you need, I suppose this is integral to its DDD roots <img src='http://www.thedeveloperday.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Also as we are using dynamic languages generally in a web environment we may not need an ESB like NServiceBus, I have seen examples of atom feeds (currently researching) being used as the bus. You can then use pubsubhubbub to handle the routing and atompub for service discovery.</p>
<p>I have created a really simple CQRS in PHP here: <a href="https://gist.github.com/562799" rel="nofollow">https://gist.github.com/562799</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CQRS Resources - The Developer Day</title>
		<link>http://www.thedeveloperday.com/what-is-cqrs/comment-page-1/#comment-789</link>
		<dc:creator>CQRS Resources - The Developer Day</dc:creator>
		<pubDate>Wed, 21 Jul 2010 21:36:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.thedeveloperday.com/?p=649#comment-789</guid>
		<description>[...] the past I wrote about what CQRS is and now I am adding a list of available CQRS resources known to me. If you come by any other CQRS [...]</description>
		<content:encoded><![CDATA[<p>[...] the past I wrote about what CQRS is and now I am adding a list of available CQRS resources known to me. If you come by any other CQRS [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hakre</title>
		<link>http://www.thedeveloperday.com/what-is-cqrs/comment-page-1/#comment-779</link>
		<dc:creator>hakre</dc:creator>
		<pubDate>Tue, 20 Jul 2010 02:00:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.thedeveloperday.com/?p=649#comment-779</guid>
		<description>Thanks for pointing to this. It&#039;s nice input to think about the more general stuff.</description>
		<content:encoded><![CDATA[<p>Thanks for pointing to this. It&#8217;s nice input to think about the more general stuff.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

