Find file
Fetching contributors…
Cannot retrieve contributors at this time
194 lines (97 sloc) 2.86 KB
<h1>Making Software for Humans: CouchDB and The Peer-to-Peer Web</h1>
<meta charset="utf-8">
<link rel="stylesheet" href="de.css">
<p>I gave a 40 minute talk at <a href="">Berlin
Buzzwords</a> on June 7th, 2010.
<p>See my <a href="#present">Slides</a>. Video is pending.
<p>Here is roughly how it went:
<h2>Jan Lehnardt</h2>
<h2>Thanks Mathias!</h2>
<h2>So many projects…</h2>
<h2>…built around a core idea</h2>
<h2>Core Ideas</h2>
<h2>Building Better Systems</h2>
<h2>Today: CouchDB’s Core Idea</h2>
<h2>But first…</h2>
<h2>Scaling Up</h2>
<h2>Everybody loves it…</h2>
<h2>…because it’s hard</h2>
<h2>Geeks Dig Hard Problems</h2>
<h2>Geeks Dig Hard Problems, applicable or not</h2>
<h2>Very Few People have Big Data Needs</h2>
<h2>&lt; 1%</h2>
<h2>“Scaling is Specialisation” — Joe Stump, (was) lead architect,</h2>
<h2>One Size Fits All Scaling?</h2>
<h2>CouchDB is Built to Scale Up</h2>
<h2>Scaling 2</h2>
<h2>Scaling Down</h2>
<h2>CouchDB can Scale Down</h2>
<h2>Small Servers</h2>
<h2>Mobile Phones</h2>
<h2>Google Android</h2>
<h2>Nokia Maemo/MeeGo</h2>
<h2>Palm/HP WebOS</h2>
<h2>iPhone/iPad…ah well</h2>
<h2>Centralised Past…</h2>
<h2>Power to the People</h2>
<h2>Opera Unite</h2>
<h2>Project Diaspora</h2>
<h2>Privacy Matters</h2>
<h2>People are Ready</h2>
<h2>Couchin’ Tech Details</h2>
<h2>JSON Glory</h2>
<h2>Lossless Interoperable</h2>
<h2>MappingReducing: No Math Degree Needed</h2>
<h2>Real-Time Changes</h2>
<h2>One Last Thing Before Tying it all Together</h2>
<h2>REST API</h2>
<h2>Everything has a URL</h2>
<h2>HTML in the Database</h2>
<h2>JavaScript in the Database</h2>
<h2>Ajax in the Browser</h2>
<h2>Look ma’, no Middleware!</h2>
<h2>Building Less Crap</h2>
<h2>Building Leaner Systems</h2>
<h2>The Big Picture</h2>
<h2>Easy as Pie</h2>
<h2>Auto-Conflict-Detection (yay)</h2>
<h2>CouchDB’s Killer Feature</h2>
<h2>Mozilla Raindrop</h2>
<h2>Local Data is King</h2>
<h2>Latency Kills</h2>
<h2>…People’s Patience</h2>
<h2>The Fastest Computer on the Network is Always `localhost`</h2>
<h2>Oversubscribed DSL</h2>
<h2>No Bars</h2>
<h2>Battery Life</h2>
<h2>Simpler App Development + Decentralised Operation = &lt;3</h2>
<h2>All Open, All Standards Based</h2>
<h2>The Book</h2>
<h2><img src="img/the-book.png"></h2>
<script src="present.js/present.js" type="text/javascript" charset="utf-8"></script>