https://github.com/canonical/dqlite
https://github.com/rqlite/rqlite
https://github.com/Expensify/Bedrock
https://datacadamia.com/dit/kafka/connector/sqlite_distribut...
> wrangler publish
> What are the dependencies?
> This demo code does not have any dependencies, aside from Cloudflare Workers (for the server side, chat.mjs) and a modern web browser (for the client side, chat.html). Deploying the code requires Wrangler.
I wish more people would care about that kind of details more
Well done
In all honesty, I do it this way because I hate reading. Like really, really hate it. It just seems way more comfortable to build what I need off the base platform APIs I've known for decades than, like, read an intro guide on how to use the latest library or tool or framework or whatever. Probably not the best way to operate as an engineer but I'm glad it ended up making this demo easier to follow! :D
(I'm the tech lead of Cloudflare Workers and I also wrote that chat demo.)
It has built-in sharding and communication between connections/shards - basically how we would recommend people build with DO if they want to hit the ground running.
Check it out on GitHub! https://github.com/cloudflare/dog