<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Disqus - Latest Comments for Jan</title><link>http://disqus.com/people/2af516fdc33afea661fb3b32c769c9cc/</link><description></description><language>en</language><lastBuildDate>Wed, 22 Jul 2009 09:14:00 -0000</lastBuildDate><item><title>Re: random($foo): Internet Asshattery, Armchair Scaling Experts Edition</title><link>http://randomfoo.disqus.com/randomfoo_internet_asshattery_armchair_scaling_experts_edition_29/#comment-381722</link><description>Just…thanks.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Fri, 25 Apr 2008 19:35:27 -0000</pubDate></item><item><title>Re: Some Notes on Distributed Key Stores</title><link>http://randomfoo.disqus.com/some_notes_on_distributed_key_stores/#comment-8499540</link><description>Hi,&lt;br&gt;&lt;br&gt;thanks for writing this up. Can you elaborate on the CouchDB vaporware bit, though?&lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;Jan&lt;br&gt;--</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Tue, 21 Apr 2009 14:28:27 -0000</pubDate></item><item><title>Re: Some Notes on Distributed Key Stores</title><link>http://randomfoo.disqus.com/some_notes_on_distributed_key_stores/#comment-8542837</link><description>Hey, thanks for the feedback. CouchDB documentation is still coming along and there's a lot of things you can do wrong if you don't understand it as it is different in a lot of ways. So lucene is the only "vapor that's on the frontpage", by now there's a decent GitHub branch that we're looking to integrate. Replication is solid and has been for quite some time, I wonder what didn't work for you. View Indexes only recalculate what changed in a DB, it's incremental, they do not reindex all data when things change. Also, the view behaviour you saw is most likely wrong usage or outdate dependencies. We're happy to address any issues on the user@ mailing list, but I understand that getting under the skin of every project out there is not your priority.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Tue, 21 Apr 2009 19:03:03 -0000</pubDate></item><item><title>Re: Some Notes on Distributed Key Stores</title><link>http://randomfoo.disqus.com/some_notes_on_distributed_key_stores/#comment-8542984</link><description>In addition, the CouchDB devs never did any "big talk about scaling" auto-sharding et.al is a future feature. Just by the fact that it comes with a HTTP interface makes key-based partitioning a snap (see couchdb-lounge on Google Code for a 3rd party project that does just that). CouchDB has "alpha software" written all over the place :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Tue, 21 Apr 2009 19:09:16 -0000</pubDate></item><item><title>Re: Accessing CouchDB Admin Without Exposing It To A Public Port</title><link>http://britg.disqus.com/accessing_couchdb_admin_without_exposing_it_to_a_public_port/#comment-2556989</link><description>Correct, good thinking, too. It is even an FaQ :-)&lt;br&gt;&lt;br&gt;&lt;a href="http://wiki.apache.org/couchdb/FrequentlyAskedQuestions#secure_remote_server" rel="nofollow"&gt;http://wiki.apache.org/couchdb/FrequentlyAskedQ...&lt;/a&gt; &lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;Jan&lt;br&gt;--</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Wed, 24 Sep 2008 03:34:28 -0000</pubDate></item><item><title>Re: A little place of calm  &amp;raquo; Blog Archive   &amp;raquo; CouchDB on Rails (part 2 of ?)</title><link>http://aimeeblog.disqus.com/a_little_place_of_calm_raquo_blog_archive_raquo_couchdb_on_rails_part_2_of/#comment-5865455</link><description>@Aimee, Twitter is enough of a time-sink if you are sensitive to that ;) But welcome on IRC, if you like. Also, keep it up, this series looks very promising already.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Mon, 08 Sep 2008 03:10:27 -0000</pubDate></item><item><title>Re: A little place of calm  &amp;raquo; Blog Archive   &amp;raquo; CouchDB on Rails (part 2 of ?)</title><link>http://aimeeblog.disqus.com/a_little_place_of_calm_raquo_blog_archive_raquo_couchdb_on_rails_part_2_of/#comment-5865459</link><description>Part three and four today then? :D</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Mon, 08 Sep 2008 03:52:19 -0000</pubDate></item><item><title>Re: A little place of calm  &amp;raquo; Blog Archive   &amp;raquo; CouchDB on Rails (part 4 of ?)</title><link>http://aimeeblog.disqus.com/a_little_place_of_calm_raquo_blog_archive_raquo_couchdb_on_rails_part_4_of/#comment-5865473</link><description>Aimee, this is again, excellent, thanks for taking the time to write this, and keep it up!&lt;br&gt;&lt;br&gt;The find/view issue, in my opinion shows that AR is probably not the best model to use with CouchDB. I'm not saying it can't be made to work together, but I think we'd need to bend both parts to something they weren't designed to do. Why is that?&lt;br&gt;&lt;br&gt;The difference between CouchDB and an RDBMS (that AR is 'just' and object representation of) can be summed up as "RDBMS: Static data &amp;amp; dynamic queries vs CouchDB: Dynamic data &amp;amp; fixed queries". So providing dynamic queries is not exactly CouchDB's strength. This is not a bad thing though, you still can get all the info you need for your application out of CouchDB. Just in a different way. That makes AR probably not the first choice for an OO abstraction layer on top of CouchDB. &lt;br&gt;&lt;br&gt;To fix the API issues of ActiveCouch, see &lt;a href="http://wiki.apache.org/couchdb/BreakingChanges" rel="nofollow"&gt;http://wiki.apache.org/couchdb/BreakingChanges&lt;/a&gt; for what has changed in CouchDB.&lt;br&gt;&lt;br&gt;Again, brilliant content, please continue!&lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;Jan&lt;br&gt;--</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Wed, 10 Sep 2008 05:06:53 -0000</pubDate></item><item><title>Re: A little place of calm  &amp;raquo; Blog Archive   &amp;raquo; CouchDB on Rails (part 4 of ?)</title><link>http://aimeeblog.disqus.com/a_little_place_of_calm_raquo_blog_archive_raquo_couchdb_on_rails_part_4_of/#comment-5865476</link><description>Jup, my comment definitely missed a "In case you want to fix AactiveCouch"... Sorry :-) (New ep tonight? :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Thu, 11 Sep 2008 11:57:47 -0000</pubDate></item><item><title>Re: A water-saving tip</title><link>http://aimeeblog.disqus.com/a_water_saving_tip/#comment-5865519</link><description>Works on any toilet I have seen (~1400).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Sun, 21 Sep 2008 15:05:28 -0000</pubDate></item><item><title>Re: CouchDB basic authentication</title><link>http://smarticus-blog.disqus.com/couchdb_basic_authentication_07/#comment-7604320</link><description>&lt;p&gt;Cool! Thanks for making that screencast :) If you want to do more, please feel encouraged! Also, would you mind linking to this on the CouchDB wiki (&lt;a href="http://wiki.apache.org/couchdb/FrontPage%29?" rel="nofollow"&gt;http://wiki.apache.org/couchdb/FrontPage)?&lt;/a&gt; That&amp;#8217;d be very cool :)&lt;/p&gt;&lt;br&gt;&amp;lt;h2&amp;gt;Cheers&lt;br&gt;Jan&amp;lt;/h2&amp;gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Sat, 08 Nov 2008 17:21:00 -0000</pubDate></item><item><title>Re: BEPHPUG : PHP-BBQ-Tour</title><link>http://phpbbqtourberlin.disqus.com/bephpug_php_bbq_tour_19/#comment-9928443</link><description>Attending: Jan Lehnardt /@janl</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Mon, 25 May 2009 10:02:59 -0000</pubDate></item><item><title>Re: Why CouchDB Rocks</title><link>http://ericflorenzanosblog.disqus.com/why_couchdb_rocks/#comment-13323491</link><description>Like &lt;a href="http://www.brunomlopes.com/software/couch-db-binaries?" rel="nofollow"&gt;http://www.brunomlopes.com/software/couch-db-bi...&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Sun, 30 Nov 2008 04:48:00 -0000</pubDate></item><item><title>Re: Why CouchDB Rocks</title><link>http://ericflorenzanosblog.disqus.com/why_couchdb_rocks/#comment-13323492</link><description>&amp;gt; I could talk about how it can handle 10,000 concurrent requests in 10mb&lt;br&gt;&lt;br&gt;That were 2,500 concurrent requests :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Sun, 30 Nov 2008 04:49:00 -0000</pubDate></item><item><title>Re: My Thoughts on NoSQL</title><link>http://ericflorenzanosblog.disqus.com/my_thoughts_on_nosql/#comment-13325983</link><description>Eric, an excellent post. Thanks! :)&lt;br&gt;&lt;br&gt;Regarding the implied SQL-hate of "the nosql movement":&lt;br&gt;&lt;br&gt;"The idea is that people think data-persistence == SQL which is not the case. #nosql is not saying SQL is bad." — &lt;a href="http://twitter.com/janl/status/2742018744" rel="nofollow"&gt;http://twitter.com/janl/status/2742018744&lt;/a&gt;&lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;Jan&lt;br&gt;--</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Mon, 20 Jul 2009 23:56:00 -0000</pubDate></item><item><title>Re: My Thoughts on NoSQL</title><link>http://ericflorenzanosblog.disqus.com/my_thoughts_on_nosql/#comment-13326068</link><description>@James:  A lot of people don't like SQL for right and wrong reasons (I'm on the "right tool for the job" front). If you just care about object persistence dealing with a 20k+LOC ORM (ActiveRecord e.g.) is not something you want to chug along. Plus ORMs are not one-size-fits-all and leaky abstractions at best. Assuming 80:20, these 20% of devs are looking for alternatives.&lt;br&gt;&lt;br&gt;PS:  I'm the admin of Planet CouchDB :) It is a collection of personal opinions. It is not an official statement of the CouchDB project or its developers.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Tue, 21 Jul 2009 09:47:00 -0000</pubDate></item><item><title>Re: My Thoughts on NoSQL</title><link>http://ericflorenzanosblog.disqus.com/my_thoughts_on_nosql/#comment-13326242</link><description>@Goulwen CouchDB does *not* provide versioning. CouchDB revisions are MVCC access tokens. There's no guarantee of older versions staying around. That said, storing history in CouchDB is pretty easy, just store revisions in separate documents and use a view to provide history.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan</dc:creator><pubDate>Wed, 22 Jul 2009 09:14:00 -0000</pubDate></item></channel></rss>