[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] manuscripts/storm short-paper.rst
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] manuscripts/storm short-paper.rst |
Date: |
Fri, 30 May 2003 13:53:05 -0400 |
CVSROOT: /cvsroot/gzz
Module name: manuscripts
Changes by: Tuomas J. Lukka <address@hidden> 03/05/30 13:53:05
Modified files:
storm : short-paper.rst
Log message:
Now text up to conclusion starts being in shape
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/storm/short-paper.rst.diff?tr1=1.31&tr2=1.32&r1=text&r2=text
Patches:
Index: manuscripts/storm/short-paper.rst
diff -u manuscripts/storm/short-paper.rst:1.31
manuscripts/storm/short-paper.rst:1.32
--- manuscripts/storm/short-paper.rst:1.31 Fri May 30 13:40:20 2003
+++ manuscripts/storm/short-paper.rst Fri May 30 13:53:05 2003
@@ -153,7 +153,7 @@
This paper describes Storm, a library for
storing and retrieving data using
-location-independent URIs.
+location-independent URIs.
Storm
@@ -208,6 +208,16 @@
unless deleted explicitly. It is possible to
store only the differences between versions.
+Storm in itself is *not* a P2P system.
+Storm is a data model and a library for using that data model
+with several different backends.
+Because of the simplicity of the lowest-level data model, Storm is able
+to use several different modes of networking, from simply copying
+blocks to a full-fledged P2P system, using DHT and other P2P systems
+as libraries --- as of now, we are already successfully transferring
+blocks between running storm servers using GISP.
+
+
Interfacing
===========
@@ -227,20 +237,21 @@
.. On the user level,
.. Even without user interface changes,
-At the moment,
-Storm can be used as a
-replacement for both file names and HTTP URLs
-as document identifiers.
-The downside is the long, cryptic URIs which
-would ideally be handled through some user interface changes.
-
-
.. accessible through Java library or http gateway:
.. Applications we are integrated with:
-The use of URNs allows our
-system's identifiers to be used in Web hyperlinks.
+.. The use of URNs allows our
+ system's identifiers to be used in Web hyperlinks.
+
+.. OpenOffice can load from http gateway
+ (needs more complete WebDAV impl to save):
+
+
+At the moment,
+Storm URNs can be used as a
+replacement for both file names and HTTP URLs
+as document identifiers.
Browsers and applications can access Storm either
by using the Java library directly or through an
HTTP gateway, which locates and
@@ -253,10 +264,6 @@
KDE application can load from and save to
Storm URNs. KDE automatically uploads changed
documents into Storm when the user hits "Save."
-
-.. OpenOffice can load from http gateway
- (needs more complete WebDAV impl to save):
-
The Emacs text editor does not understand Storm
URNs yet, but can load and save documents in
Storm using the HTTP gateway. OpenOffice.org software
@@ -267,11 +274,11 @@
.. web interface for searching etc.
-Additionally, the HTTP gateway provides a Web interface
+The HTTP gateway also provides a richer Web interface
to Storm, giving the user a list of all documents
stored on their local hard disk, and allowing them
to conduct searches over the titles of all documents
-published on the network.
+published on the underlying P2P network.
For HTML, the Storm server is also able to insert links
to all other documents referred to by the same pointer,
i.e. links to *alternate* or *earlier* versions of the document.
@@ -284,6 +291,11 @@
the namespaces for private and published documents.
This may help in making hyperlinks between desktop
documents more convenient.
+
+XXX CURRENT INTERFACING
+The downside is the long, cryptic URIs which
+would ideally be handled through some user interface changes
+CUTTING&PASTING.
A distributed hashtable is used to locate published documents
on a global state.
- [Gzz-commits] manuscripts/storm short-paper.rst, (continued)
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Hermanni Hyytiälä, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Hermanni Hyytiälä, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst,
Tuomas J. Lukka <=
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Tuomas J. Lukka, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Benja Fallenstein, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Benja Fallenstein, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Benja Fallenstein, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Benja Fallenstein, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Benja Fallenstein, 2003/05/30
- [Gzz-commits] manuscripts/storm short-paper.rst, Benja Fallenstein, 2003/05/30