<?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>My Distributed Life &#187; Reading</title>
	<atom:link href="http://mydistributedlife.com/category/reading/feed/" rel="self" type="application/rss+xml" />
	<link>http://mydistributedlife.com</link>
	<description>Musings of a Geek/Husband/Father</description>
	<lastBuildDate>Thu, 30 Apr 2015 05:11:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.1</generator>
	<item>
		<title>Weekly Reading 1&#8211;Remote Fa&#231;ade Pattern</title>
		<link>http://mydistributedlife.com/2011/01/weekly-reading-1remote-faade-pattern/</link>
		<comments>http://mydistributedlife.com/2011/01/weekly-reading-1remote-faade-pattern/#comments</comments>
		<pubDate>Sun, 09 Jan 2011 06:05:57 +0000</pubDate>
		<dc:creator><![CDATA[Garett]]></dc:creator>
				<category><![CDATA[Reading]]></category>

		<guid isPermaLink="false">http://mydistributedlife.com/?p=19</guid>
		<description><![CDATA[As I’m an avid reader, I decided to start sharing weekly recaps of my reading list. This will often include articles I’ve found interesting, but also items related to the projects I’m currently involved with. The subject matter may vary, but I hope others will find them useful, or better yet as a way to ... <span class="more"><a class="more-link" href="http://mydistributedlife.com/2011/01/weekly-reading-1remote-faade-pattern/">[Read more...]</a></span>]]></description>
				<content:encoded><![CDATA[<p>As I’m an avid reader, I decided to start sharing weekly recaps of my reading list. This will often include articles I’ve found interesting, but also items related to the projects I’m currently involved with. The subject matter may vary, but I hope others will find them useful, or better yet as a way to <a href="http://mydistributedlife.com/2009/06/sharpening-my-developer-saw.html">sharpen your saw</a>.</p>
<p>The past week has been all about design. I’ve been reading one of my favorite books again, <a href="http://www.amazon.com/gp/product/0321127420?ie=UTF8&amp;tag=seetecalp-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321127420">Patterns of Enterprise Application Architecture</a>. Recently, I’ve been thinking about ways to create a web service layer over fine-grained API.  In order to reduce the number of remote calls from client applications over a distributed network, I’ve been revisiting the <a href="http://martinfowler.com/eaaCatalog/remoteFacade.html">Remote Façade</a> pattern, which allows you to create a coarse-grained interface over a fine-grained API. Additionally, you may also find the article on <a href="http://martinfowler.com/eaaCatalog/dataTransferObject.html">Data Transfer Objects</a> useful.</p>
<p>Here are a few more articles that I read:</p>
<p><a href="http://www.ibm.com/developerworks/webservices/library/ws-soa-granularity/"><font style="font-weight: normal">Software components: Coarse-grained versus fine-grained</font></a></p>
<p><a href="http://msdn.microsoft.com/en-us/library/ff649585.aspx">Data Transfer Object</a></p>
<p><a href="http://www.programmersheaven.com/2/Domain-Objects-Caching-Pattern-for-NET">Domain Objects Caching Pattern for .NET</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mydistributedlife.com/2011/01/weekly-reading-1remote-faade-pattern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
