<?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: Unconventional architectures that might scale (I)</title>
	<atom:link href="http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/feed/" rel="self" type="application/rss+xml" />
	<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/</link>
	<description>Peter Maas's Weblog</description>
	<lastBuildDate>Wed, 11 Jan 2012 20:48:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Wordpress &#38; Couchdb and Ruby &#171; log4p</title>
		<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/comment-page-1/#comment-94803</link>
		<dc:creator>Wordpress &#38; Couchdb and Ruby &#171; log4p</dc:creator>
		<pubDate>Thu, 28 May 2009 12:15:29 +0000</pubDate>
		<guid isPermaLink="false">http://maas-frensch.com/peter/?p=495#comment-94803</guid>
		<description>[...] This might not seem very useful, and when only receiving data from Wordpress it isn&#039;t. In the future other applications would also publish content to the same [...]</description>
		<content:encoded><![CDATA[<p>[...] This might not seem very useful, and when only receiving data from WordPress it isn&#8217;t. In the future other applications would also publish content to the same [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CouchDB - Slacker database in Erlang &#124; Finalist Developers Blog</title>
		<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/comment-page-1/#comment-94477</link>
		<dc:creator>CouchDB - Slacker database in Erlang &#124; Finalist Developers Blog</dc:creator>
		<pubDate>Mon, 06 Apr 2009 09:17:16 +0000</pubDate>
		<guid isPermaLink="false">http://maas-frensch.com/peter/?p=495#comment-94477</guid>
		<description>[...] databases weer helemaal hot. Een aantal prototypes voor de architectuur die ik momenteel ontwerp zijn ook gebaseerd op het gebruik van een dergelijke database. Een goed moment om er eens een [...]</description>
		<content:encoded><![CDATA[<p>[...] databases weer helemaal hot. Een aantal prototypes voor de architectuur die ik momenteel ontwerp zijn ook gebaseerd op het gebruik van een dergelijke database. Een goed moment om er eens een [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Remco</title>
		<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/comment-page-1/#comment-94379</link>
		<dc:creator>Remco</dc:creator>
		<pubDate>Sat, 28 Mar 2009 12:00:20 +0000</pubDate>
		<guid isPermaLink="false">http://maas-frensch.com/peter/?p=495#comment-94379</guid>
		<description>The Book Of JOSH ??</description>
		<content:encoded><![CDATA[<p>The Book Of JOSH ??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/comment-page-1/#comment-94374</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Thu, 26 Mar 2009 22:46:36 +0000</pubDate>
		<guid isPermaLink="false">http://maas-frensch.com/peter/?p=495#comment-94374</guid>
		<description>@Giogio I&#039;m not sure what you are actually asking... which master part, and what reading?</description>
		<content:encoded><![CDATA[<p>@Giogio I&#8217;m not sure what you are actually asking&#8230; which master part, and what reading?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giorgio Sironi</title>
		<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/comment-page-1/#comment-94373</link>
		<dc:creator>Giorgio Sironi</dc:creator>
		<pubDate>Thu, 26 Mar 2009 22:32:16 +0000</pubDate>
		<guid isPermaLink="false">http://maas-frensch.com/peter/?p=495#comment-94373</guid>
		<description>Maybe ignoring the writing is oversimplifying, I was wondering &#039;How he will do the master part?&#039; while reading...</description>
		<content:encoded><![CDATA[<p>Maybe ignoring the writing is oversimplifying, I was wondering &#8216;How he will do the master part?&#8217; while reading&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nils Breunese</title>
		<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/comment-page-1/#comment-94361</link>
		<dc:creator>Nils Breunese</dc:creator>
		<pubDate>Tue, 24 Mar 2009 08:51:47 +0000</pubDate>
		<guid isPermaLink="false">http://maas-frensch.com/peter/?p=495#comment-94361</guid>
		<description>I hear Varnish is a great HTTP accelerator to put on top of CouchDB: http://varnish.projects.linpro.no/

Also of interest might be CouchDB’s show and list functions, which convert documents and views into non-JSON formats, if you’d like that: http://wiki.apache.org/couchdb/Formatting_with_Show_and_List Looks pretty awesome.</description>
		<content:encoded><![CDATA[<p>I hear Varnish is a great HTTP accelerator to put on top of CouchDB: <a href="http://varnish.projects.linpro.no/" rel="nofollow">http://varnish.projects.linpro.no/</a></p>
<p>Also of interest might be CouchDB’s show and list functions, which convert documents and views into non-JSON formats, if you’d like that: <a href="http://wiki.apache.org/couchdb/Formatting_with_Show_and_List" rel="nofollow">http://wiki.apache.org/couchdb/Formatting_with_Show_and_List</a> Looks pretty awesome.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/comment-page-1/#comment-94358</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Tue, 24 Mar 2009 06:09:27 +0000</pubDate>
		<guid isPermaLink="false">http://maas-frensch.com/peter/?p=495#comment-94358</guid>
		<description>Well &#039;ideal&#039; is a big word, but yes I think it would be worthwhile to work through those operations. Lucene based frameworks like &lt;a href=&quot;http://www.compass-project.org/&quot; rel=&quot;nofollow&quot;&gt;Compass&lt;/a&gt; keep their Lucene indexes up-to-date in that fashion. But you will probable need some sort of mapping strategy to decouple changes to your model from changes to the document model in CouchDB.</description>
		<content:encoded><![CDATA[<p>Well &#8216;ideal&#8217; is a big word, but yes I think it would be worthwhile to work through those operations. Lucene based frameworks like <a href="http://www.compass-project.org/" rel="nofollow">Compass</a> keep their Lucene indexes up-to-date in that fashion. But you will probable need some sort of mapping strategy to decouple changes to your model from changes to the document model in CouchDB.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad</title>
		<link>http://log4p.com/2009/03/24/unconventional-architectures-that-might-scale-i/comment-page-1/#comment-94355</link>
		<dc:creator>Chad</dc:creator>
		<pubDate>Tue, 24 Mar 2009 02:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://maas-frensch.com/peter/?p=495#comment-94355</guid>
		<description>Nice work - The architecture approach seems valid.  Like you say, read optimized, but with some additions could scale and perform well.  I&#039;ve been looking for thoughts on grails fronting a couchdb repository for some of these same reasons.  And your groovy service and this comment was of interest to me. 

&gt;&gt; I added a simple service to Groovy which facilitates writing/updating entities to CouchDB via the REST interface (It would probably be better to use Hibernates&#039; interceptors to do this, doens&#039;t change the PoC though)

Do you mean it would be ideal to work through the hibernate .save, .delete operations with some type of couchdb directive on the grails domain objects that are to be saved to the couchdb?

thanks,
chad.</description>
		<content:encoded><![CDATA[<p>Nice work &#8211; The architecture approach seems valid.  Like you say, read optimized, but with some additions could scale and perform well.  I&#8217;ve been looking for thoughts on grails fronting a couchdb repository for some of these same reasons.  And your groovy service and this comment was of interest to me. </p>
<p>&gt;&gt; I added a simple service to Groovy which facilitates writing/updating entities to CouchDB via the REST interface (It would probably be better to use Hibernates&#8217; interceptors to do this, doens&#8217;t change the PoC though)</p>
<p>Do you mean it would be ideal to work through the hibernate .save, .delete operations with some type of couchdb directive on the grails domain objects that are to be saved to the couchdb?</p>
<p>thanks,<br />
chad.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

