[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