630 |
Implementation |
Implementation |
631 |
============== |
============== |
632 |
|
|
633 |
- ? |
- our Java impl (storm) provides local storage and |
634 |
|
P2P networking through the GISP DHT |
635 |
|
- currently only one P2P network implementation, |
636 |
|
but the code is modular so that it would be easy |
637 |
|
to plug in others (we're looking into Tapestry) |
638 |
|
- we have implemented block storage and indexing |
639 |
|
and pointer records on top of this |
640 |
|
- P2P Web is browsable through an HTTP gateway. |
641 |
|
Documents you own can also be edited through WebDAV. |
642 |
|
- Storm is 2.5 years old and has gone through |
643 |
|
a number of pointer models. The model described |
644 |
|
in this paper has been in use for about six months. |
645 |
|
- Current usage: mainly, keeping notes |
646 |
|
- However, it is currently undergoing a re-write |
647 |
|
because the current pointer record format was ad-hoc |
648 |
|
and a quick hack. |
649 |
|
- A Storm release is currently blocked by this; |
650 |
|
we expect to finish the re-write soon and release Storm. |
651 |
|
|
652 |
|
|
653 |
Conclusions |
Conclusions |