[Bps-public-commit] r11710 - in Prophet/trunk: .

jesse at bestpractical.com jesse at bestpractical.com
Sat Apr 12 16:51:28 EDT 2008


Author: jesse
Date: Sat Apr 12 16:51:26 2008
New Revision: 11710

Modified:
   Prophet/trunk/   (props changed)
   Prophet/trunk/talks/2008/osdc.tw.txt

Log:
 r29636 at 68-246-76-26:  jesse | 2008-04-12 16:18:45 -0400
 more slides


Modified: Prophet/trunk/talks/2008/osdc.tw.txt
==============================================================================
--- Prophet/trunk/talks/2008/osdc.tw.txt	(original)
+++ Prophet/trunk/talks/2008/osdc.tw.txt	Sat Apr 12 16:51:26 2008
@@ -1,5 +1,5 @@
 Step 3: Prophet
----
+----
  A semirelational, 
  peer to peer replicated, 
  disconnected,
@@ -52,12 +52,6 @@
 * Prophet can detect identical conflicts
 * Prophet can use your peers' resolutions as 'votes' for the winner in a conflict
 ----
-HOW DID WE GET HERE?
-----
-* INSERT WEB 2.0 IS SCARY RANT
-----
-WHERE IS HERE, ANYWAY?
-----
 HAVE YOU BUILT ANYTHING WITH IT?
 ----
 sd
@@ -149,6 +143,54 @@
 ----
 Ideas?
 ----
+----
+HOW IS PROPHET BUILT
+----
+Some terminology
+----
+Database
+----
+Replica
+----
+Foreign Replica
+----
+Record Type (or just 'Type')
+----
+Record
+----
+Change Set
+----
+Change
+----
+Property Change
+----
+Conflict
+----
+Nullifcation Change Set
+----
+Resolution Change Set
+----
+Merge
+----
+Merge Ticket
+----
+PROPHET COMPONENTS
+----
+Replica Backends
+----
+- The Record Store
+----
+- The Changeset Store
+----
+Synchronization
+----
+ - Publish
+ - Pull
+ - Push
+----
+Conflicts and Resolutions
+----
+
 HOW DOES IT SCALE?
 ----
 * Vertical scale is boring
@@ -173,12 +215,24 @@
 ----
 (AKA: What sucks about Prophet?)
 ----
-* Search Indexing
+* Search Indexes
+* Full Text Search
 * Query language
 * Non-subversion native replica format
 * Enhanced REST Server
 * Jifty, Catalyst, Rails models?
 ----
+PROJECT STATS
+----
+Prophet is YOUNG
+----
+Many, many hours of design
+----
+About 10 days of two hackers hacking so far.
+----
+Prophet: 4837 lines of code and doc, 1455 lines of tests
+sd:      1479 lines of code and doc,  446 lines of tests
+----
 WHERE DO I GET A COPY?
 ----
 svn: http://code.bestpractical.com/bps-public/Prophet/



More information about the Bps-public-commit mailing list