3 ms·
I like Nomad, but it's just a scheduler. There's a happier balance to be found with a complete distributed system that is loosely coupled, simple, and uses mode
by 0xbadcafebee 4y ago
I like Nomad, but it's just a scheduler. There's a happier balance to be found with a complete distributed system that is loosely coupled, simple, and uses modern syseng best practices. I started writing something in Bash (https://github.com/peterwwillis/shell-distributed-system/blob/main/DESIGN.md https://github.com/peterwwillis/shell-distributed-system/blo...) just to show people it doesn't have to be complicated, but I got bored.
- klysm 4y ago> complete distributed system that is loosely coupled, simple, and uses modern syseng best practices > in Bash Yeah I wouldn’t touch that with a 10ft pole. No way you are going to do something complex without introducing hideous errors because bash is a horrible language for doing anything complicated.
- 0xbadcafebee 4y agoUsing a complex programming language makes it easier to do complex things. But what if you don't want to do something complex? Turns out that simple things become complex with a complex programming language. The best way to get to a simple solution is to use simple tools in a simple way. I probably made the mistake of making it too complicated already. I'll go back at some point and strip most of it out.
- mdaniel 4y agoheh, when I read that I thought of this monstrosity: https://github.com/simplenetes-io/simplenetes#readme https://github.com/simplenetes-io/simplenetes#readme (previously: https://news.ycombinator.com/item?id=26661223 https://news.ycombinator.com/item?id=26661223)