3 ms·
> 1. Learn the basics of how to architect a small distributed system that is fault tolerant, resilient and reliable. You can't learn it all in 11 days, but man
by Hortinstein 11y ago
> 1. Learn the basics of how to architect a small distributed system that is fault tolerant, resilient and reliable. You can't learn it all in 11 days, but man you can make a big dent and it is to me one of the most fun and challenging problems to solve.
There was a great tutorial for something like this that google published last month using kubernetes and docker that involves setting up several minecraft servers in a cluster. Would be a great into to docker/kubernetes
http://googlecloudplatform.blogspot.com/2015/11/containerizing-in-the-real-world-of-Minecraft.html http://googlecloudplatform.blogspot.com/2015/11/containerizi...
- joshavant 11y agoI've been wanting to setup a small distributed system like this as a project for a long time, but struggle to find something that would be useful to build (even to a small degree). Personally, I don't play Minecraft (and, thusly, couldn't really appreciate what I just did by setting up a super duper Minecraft server system). Could anyone think of some more general purpose distributed systems projects that would be a little more generally useful?
- Hortinstein 11y agoI dont play minecraft all that much either, but you could probably replace mincraft with some other networked service, maybe a database simple web server? Database roulette sounds less than useless but still would be a good way to learn