Commit Graph

14 Commits

Author SHA1 Message Date
Joe Ardent 417f01d484 port gg-uid to nebkor-maelstrom 2024-05-20 12:55:12 -07:00
Joe Ardent 851e9a6711 Move all lib-y code into nebkor-maelstrom, have gg-echo use it fully. 2024-05-20 12:43:21 -07:00
Joe Ardent 634ba4a2ba added runner 2024-05-19 18:58:46 -07:00
Joe Ardent 35e89d7c7d echo works, only external crate is serde 2024-05-19 17:08:47 -07:00
Joe Ardent 11d6734d29 futzing 2024-05-19 15:22:20 -07:00
Joe Ardent cdc191a3a1 re-add custom maelstrom crate 2024-05-19 15:19:43 -07:00
Joe Ardent 0be4e33b36 try to be fault tolerant, fail. 2024-05-18 17:50:37 -07:00
Joe Ardent 75aaf3418b adds gossiping; passes multibroadcast, not fault-tolerant. 2024-05-17 18:05:57 -07:00
Joe Ardent 8f869ff0d5 single-node broadcast works 2024-05-17 17:27:47 -07:00
Joe Ardent 3186c08f32 finished with generating unique ids 2024-05-17 16:26:02 -07:00
Joe Ardent d07f852e7c use workspace deps 2024-05-17 15:51:19 -07:00
Joe Ardent 4fecd6cc9a use an off-the-shelf crate for maelstrom node.
The echo server is basically copied from the example for the crate, but it's
nothing special.
2024-05-17 15:46:10 -07:00
Joe Ardent 98412c147b add readme and license. 2024-05-17 11:32:50 -07:00
Joe Ardent e2844fc7e0 protocol should be good enough to start 2024-05-17 11:20:28 -07:00