Skip to content

Commit

Permalink
more readme
Browse files Browse the repository at this point in the history
  • Loading branch information
zond committed Dec 28, 2012
1 parent c19b880 commit 52092ed
Show file tree
Hide file tree
Showing 10 changed files with 40 additions and 0 deletions.
4 changes: 4 additions & 0 deletions dhash/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
dhash
===

The distributed hash bits and pieces in Go Database. Uses radix for tree structure, discord for routing and timenet for clock synchronization.
4 changes: 4 additions & 0 deletions discord/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
discord
===

The routing bits and pieces of Go Database. Mimics a chord network, except that it routes O(1) and grows O(n) instead of doing both O(log(n)).
4 changes: 4 additions & 0 deletions murmur/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
murmur
===

A thin wrapper around http://code.google.com/p/smhasher/wiki/MurmurHash3, a fast, non cryptographically secure but well distributed hash function.
4 changes: 4 additions & 0 deletions persistence/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
persistence
===

A simple logging persistence engine. Logs operations to logfiles, when they get too big it merges them into snapshots.
4 changes: 4 additions & 0 deletions radix/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
radix
===

A quite complex tree consisting of a merkle tree inside a radix tree, where each node can contain a completely separate tree as value.
4 changes: 4 additions & 0 deletions server/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
server
===

A simple command to start a dhash.Node.
4 changes: 4 additions & 0 deletions setop/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
setop
===

A bunch of functionality that does set operations on sorted and skippable sets.
4 changes: 4 additions & 0 deletions templates/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
templates
===

A bunch of html, css and js templates and a compiler that makes them a part of the Go Database library, so that I don't have to distribute them separately from the binaries.
4 changes: 4 additions & 0 deletions timenet/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
timenet
===

A simple timing network where all nodes randomly contacts each other to synchronize their times.
4 changes: 4 additions & 0 deletions web/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
web
===

The administrative/demo web interface for Go Database.

0 comments on commit 52092ed

Please sign in to comment.