Nivekithan Sblog.nivekithan.com·Jun 17, 2023Solve Fly.io echo challenge using DenoWe will be solving the Echo challenge from fly.io using Deno. I am assuming you have already installed maelstrom and set it up properly. Echo challenge Echo challenge is considered as a "getting started" guide of maelstrom. So this challenge is quite...Gossip GlomersTypeScript
Nicholas Cheng Yee Shennchengyeeshen.hashnode.dev·Mar 6, 2023Challenge #3c: Fault Tolerant BroadcastImplementation The third part adds network partitions as a failure mode. Your node should propagate values it sees from broadcast messages to the other nodes in the cluster—even in the face of network partitions! Values should propagate to all other...153 readsGossip Glomersgossip-glomers
Nicholas Cheng Yee Shennchengyeeshen.hashnode.dev·Mar 5, 2023Challenge #3b: Multi-Node BroadcastThe second part of this challenge switches things up. We now have to "propagate values it sees from broadcast messages to the other nodes in the cluster." What we would like to do is modify our broadcast handler for value propagation. We could use No...117 readsGossip Glomersgossip-glomers
Nicholas Cheng Yee Shennchengyeeshen.hashnode.dev·Mar 4, 2023Challenge #3a: Single-Node BroadcastThis third challenge is where things start to get interesting. The first part of this challenge is called "Single-Node Broadcast". It sets us up for the three RPC operations. broadcast – This tells a node to broadcast a value to all nodes in the clu...123 readsGossip Glomersgossip-glomers
Nicholas Cheng Yee Shennchengyeeshen.hashnode.dev·Mar 4, 2023Challenge #2: Unique ID GenerationIn this second challenge, we're tasked with writing a "globally-unique ID generation system that runs against Maelstrom's unique-ids workload. Your service should be totally available, meaning that it can continue to operate even in the face of netwo...158 readsGossip Glomersgossip-glomers
Nicholas Cheng Yee Shennchengyeeshen.hashnode.dev·Mar 4, 2023Challenge #1: EchoI recently came across this set of distributed systems challenges called 'Gossip Glomers' by the guys at fly.io. The page looked great and I thought I'd give these challenges a shot. The first challenge is straightforward. The description page holds ...89 readsGossip Glomersgossip-glomers