This website requires JavaScript.
Explore
Help
Sign In
zephyr
0 Followers
·
0 Following
Joined on
2023-07-08
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
3
Projects
Packages
Public Activity
Starred Repositories
1
zephyr
pushed to
main
at
zephyr/kaiyan
2025-03-31 09:19:11 -04:00
8d6dbcb970
add architectural info to readme
zephyr
created branch
main
in
zephyr/kaiyan
2025-03-29 19:03:18 -04:00
zephyr
pushed to
main
at
zephyr/kaiyan
2025-03-29 19:03:18 -04:00
150e7ace16
initial commit
zephyr
created repository
zephyr/kaiyan
2025-03-29 19:02:43 -04:00
zephyr
pushed to
main
at
zephyr/chord
2025-03-15 20:53:04 -04:00
7686b4e9f7
include node info in neighbors logging
f7ef780926
don't make api base configurable
f3c98d4153
less verbose client logging
dd75fb281a
include self addr in logging
af65c66317
vendor dependencies
Compare 7 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-15 20:35:08 -04:00
94580d73be
implement data storage cli commands
bfc9fe5d56
initialize node data maps
Compare 2 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-15 08:05:42 -04:00
4a69e64654
fix id parsing
zephyr
pushed to
main
at
zephyr/chord
2025-03-15 07:56:36 -04:00
5d5155d8d8
implement lookup
c0afd85f11
quit on leave
bd2085ee87
implement leave command
73068a9c1f
close the server when leaving
ca35fd19db
implement graceful leaving
Compare 5 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-14 21:09:02 -04:00
2460f745bc
keys are owned by successor
b034852b34
add testing script
afd8755131
log neighbors when stabilizing
Compare 3 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-14 10:01:03 -04:00
6316576823
check predecessor before stabilizing
zephyr
pushed to
main
at
zephyr/chord
2025-03-14 09:40:05 -04:00
4c79714fcd
handle unexpected successor exit
zephyr
pushed to
main
at
zephyr/chord
2025-03-13 22:54:45 -04:00
56c1ad3737
log find requests
ecea53685f
actually return response value
62c9693788
fix shadowed error
Compare 3 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-13 22:23:45 -04:00
730bb45db4
fix path parameter in notify
8e73402c58
wrap stabilization errors
Compare 2 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-13 22:08:01 -04:00
7a04a22f76
run stabilization
1e77429a91
join command implementation with create only
Compare 2 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-13 21:21:01 -04:00
9610513384
implement set on client/server
4b44ffcd13
use path values instead of query parameters for lookup
8047f4f13e
fix Find client url
70f4e149d4
add Set operation
ef03e13a87
don't handle keys that aren't owned
Compare 5 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-13 08:51:28 -04:00
f4a8b104ab
transmit value for key in find
d5f26bb2bf
export key -> id conversion
9c49d89637
move k/v store to nodes
ad0015a2be
add k/v store
d9b1b5349a
synchronize Node methods
Compare 5 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-12 09:55:02 -04:00
936decf0e6
implement periodic checks in a function
85e381f4bd
implement client neighbors
68ce8c5f34
don't transmit nil predecessors
93771480ff
implement client notify
54d9536692
finish node server
Compare 5 commits »
zephyr
pushed to
main
at
zephyr/chord
2025-03-11 08:52:24 -04:00
462a9783e9
start work on node server
ae5f39fb34
implement more primitives
Compare 2 commits »
zephyr
created branch
main
in
zephyr/chord
2025-03-09 23:51:26 -04:00
zephyr
pushed to
main
at
zephyr/chord
2025-03-09 23:51:26 -04:00
ce8d109039
start FindSuccessor query
45efc85a6e
implement node communications (Figure 6)
7dd2de5055
add closest-preceding-node operation
aa46693f58
add topology types
ac31109615
add id representation
First
Previous
...
9
10
11
12
13
...
Next
Last