<?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: Event Sourcing as a strategic advantage</title>
	<atom:link href="http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/</link>
	<description>Strong opinions, weakly held</description>
	<lastBuildDate>Thu, 23 May 2013 23:40:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Event-Sourced Architectures by Martin Thompson at QConLondon 2012 &#171; Matthew Skelton</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4604</link>
		<dc:creator>Event-Sourced Architectures by Martin Thompson at QConLondon 2012 &#171; Matthew Skelton</dc:creator>
		<pubDate>Fri, 18 May 2012 22:16:30 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4604</guid>
		<description>[...] As Jimmy Bogard puts it: “if you’re trying to understand why the current state is what it is, the f...” [...]</description>
		<content:encoded><![CDATA[<p>[...] As Jimmy Bogard puts it: “if you’re trying to understand why the current state is what it is, the f&#8230;” [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4024</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 17 Oct 2011 17:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4024</guid>
		<description>I think the critical piece to determining whether or not use Event Sourcing is, as you said, if the history of the aggregate provides a strategic advantage.  Often times this is just not the case.  Sometimes a key, value store will suffice or even an Active Record approach works.  Keep your options open and choose the best tool for the job.</description>
		<content:encoded><![CDATA[<p>I think the critical piece to determining whether or not use Event Sourcing is, as you said, if the history of the aggregate provides a strategic advantage.  Often times this is just not the case.  Sometimes a key, value store will suffice or even an Active Record approach works.  Keep your options open and choose the best tool for the job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Distributed Weekly 124 &#8212; Scott Banwart&#039;s Blog</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4013</link>
		<dc:creator>Distributed Weekly 124 &#8212; Scott Banwart&#039;s Blog</dc:creator>
		<pubDate>Fri, 14 Oct 2011 14:14:21 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4013</guid>
		<description>[...] Event Sourcing as a strategic advantage [...]</description>
		<content:encoded><![CDATA[<p>[...] Event Sourcing as a strategic advantage [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonathanconway</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4002</link>
		<dc:creator>jonathanconway</dc:creator>
		<pubDate>Thu, 13 Oct 2011 06:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4002</guid>
		<description>&quot;That said, DDD is an effective approach when the system you’re building is part of the strategic advantage of the business.&quot; What kind of system wouldn’t be part of the strategic advantage of a business? Why would a business embark upon a project that doesn’t contribute toward the overall strategy?You need a better reason to use DDD than just saying &quot;the system is part of the overall strategy&quot;.</description>
		<content:encoded><![CDATA[<p>&#8220;That said, DDD is an effective approach when the system you’re building is part of the strategic advantage of the business.&#8221; What kind of system wouldn’t be part of the strategic advantage of a business? Why would a business embark upon a project that doesn’t contribute toward the overall strategy?You need a better reason to use DDD than just saying &#8220;the system is part of the overall strategy&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4001</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 12 Oct 2011 21:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-4001</guid>
		<description>I don&#039;t think many developers are aware of Event Sourcing.  I had a discussion with a product owner where he described what he wanted in his ideal system.  To paraphrase what he said it was...  &quot;I want the system to record in the Audit logs exactly which fields have been changed on a record, but in a meaningful easy to understand way&quot;.    All development solutions for this in the past had involved complex solutions that didn&#039;t really provide the meaningful results.(triggers, temporal tables, field-level transaction logs, etc)
When we started talking event sourcing, the product owner caught on right away and said &quot;Yes!  That&#039;s exactly what I want&quot;, but it took some time for developers to understand the concept.
Sometimes the reason why the business isn&#039;t investing is simply because they aren&#039;t aware .</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think many developers are aware of Event Sourcing.  I had a discussion with a product owner where he described what he wanted in his ideal system.  To paraphrase what he said it was&#8230;  &#8221;I want the system to record in the Audit logs exactly which fields have been changed on a record, but in a meaningful easy to understand way&#8221;.    All development solutions for this in the past had involved complex solutions that didn&#8217;t really provide the meaningful results.(triggers, temporal tables, field-level transaction logs, etc)<br />
When we started talking event sourcing, the product owner caught on right away and said &#8220;Yes!  That&#8217;s exactly what I want&#8221;, but it took some time for developers to understand the concept.<br />
Sometimes the reason why the business isn&#8217;t investing is simply because they aren&#8217;t aware .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Morning Brew - Chris Alcock &#187; The Morning Brew #957</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3990</link>
		<dc:creator>The Morning Brew - Chris Alcock &#187; The Morning Brew #957</dc:creator>
		<pubDate>Wed, 12 Oct 2011 08:16:26 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3990</guid>
		<description>[...] Event Sourcing as a strategic advantage - Jimmy Bogard discusses the strategic aspect of adopting Event Sourcing and Domain Driven Development and the importance of thinking carefuly about how your domain structure is created. [...]</description>
		<content:encoded><![CDATA[<p>[...] Event Sourcing as a strategic advantage &#8211; Jimmy Bogard discusses the strategic aspect of adopting Event Sourcing and Domain Driven Development and the importance of thinking carefuly about how your domain structure is created. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Banq</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3989</link>
		<dc:creator>Banq</dc:creator>
		<pubDate>Tue, 11 Oct 2011 23:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3989</guid>
		<description>here is  a example show how to implement OOA/OOD by DDD DCI and Event: http://jivejdon.blogspot.com/2011/09/ddd-dci-and-domain-events-example.html</description>
		<content:encoded><![CDATA[<p>here is  a example show how to implement OOA/OOD by DDD DCI and Event: http://jivejdon.blogspot.com/2011/09/ddd-dci-and-domain-events-example.html</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark O'Neal</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3987</link>
		<dc:creator>Mark O'Neal</dc:creator>
		<pubDate>Tue, 11 Oct 2011 14:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3987</guid>
		<description>Excellent Post...  Event Sourcing can be a very powerful strategy if implemented properly.</description>
		<content:encoded><![CDATA[<p>Excellent Post&#8230;  Event Sourcing can be a very powerful strategy if implemented properly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Quednau</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3983</link>
		<dc:creator>Frank Quednau</dc:creator>
		<pubDate>Tue, 11 Oct 2011 14:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3983</guid>
		<description>I am surprised there aren&#039;t any Enterprise-y systems yet that capture The Event Store(tm) as a primary source of data. 

Apart from that, I think the rule still holds true that which you do not capture is not available. Hence, your system will rather quickly have to deal with versioning requirements, if you e.g. realize that the geo-location of placed orders is a critical information.</description>
		<content:encoded><![CDATA[<p>I am surprised there aren&#8217;t any Enterprise-y systems yet that capture The Event Store(tm) as a primary source of data. </p>
<p>Apart from that, I think the rule still holds true that which you do not capture is not available. Hence, your system will rather quickly have to deal with versioning requirements, if you e.g. realize that the geo-location of placed orders is a critical information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rob</title>
		<link>http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3981</link>
		<dc:creator>rob</dc:creator>
		<pubDate>Tue, 11 Oct 2011 14:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/jimmybogard/2011/10/11/event-sourcing-as-a-strategic-advantage/#comment-3981</guid>
		<description>Check out Fowler (http://martinfowler.com/bliki/MemoryImage.html and http://martinfowler.com/articles/lmax.html) for discussions on implementations of event sourcing.</description>
		<content:encoded><![CDATA[<p>Check out Fowler (<a href="http://martinfowler.com/bliki/MemoryImage.html" rel="nofollow">http://martinfowler.com/bliki/MemoryImage.html</a> and <a href="http://martinfowler.com/articles/lmax.html" rel="nofollow">http://martinfowler.com/articles/lmax.html</a>) for discussions on implementations of event sourcing.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
