Commit Graph

16 Commits

Author SHA1 Message Date
Branden J Brown
9c49d89637 move k/v store to nodes
Forgot that nodes have to own their data to implement leaving.
2025-03-12 14:49:20 -04:00
Branden J Brown
ad0015a2be add k/v store 2025-03-12 12:39:10 -04:00
Branden J Brown
d9b1b5349a synchronize Node methods 2025-03-12 12:13:41 -04:00
Branden J Brown
936decf0e6 implement periodic checks in a function 2025-03-12 09:54:59 -04:00
Branden J Brown
85e381f4bd implement client neighbors 2025-03-11 09:58:20 -04:00
Branden J Brown
68ce8c5f34 don't transmit nil predecessors 2025-03-11 09:27:45 -04:00
Branden J Brown
93771480ff implement client notify 2025-03-11 09:23:51 -04:00
Branden J Brown
54d9536692 finish node server 2025-03-11 09:15:18 -04:00
Branden J Brown
462a9783e9 start work on node server 2025-03-11 08:52:20 -04:00
Branden J Brown
ae5f39fb34 implement more primitives 2025-03-11 08:51:46 -04:00
Branden J Brown
ce8d109039 start FindSuccessor query 2025-03-09 23:50:32 -04:00
Branden J Brown
45efc85a6e implement node communications (Figure 6) 2025-03-09 12:45:57 -04:00
Branden J Brown
7dd2de5055 add closest-preceding-node operation 2025-03-08 13:20:23 -05:00
Branden J Brown
aa46693f58 add topology types 2025-03-07 18:06:03 -05:00
Branden J Brown
ac31109615 add id representation 2025-03-07 16:09:48 -05:00
Branden J Brown
2c650804fd initial commit 2025-03-06 10:14:58 -05:00