Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Easiest starting point is modeliing the problem between you and your co-workers paying painstaking attention to the flow of knowledge.

Seriously. Most of the difficulty of distributed systems is because you're actually having to manage the flow of information between distinct members of a networked composite. Every time someone is out of the loop, what do you do?

Can you tell if someone is out of the loop? What happens if your detector breaks?

Try it with your coworkers. You have to be super serious on running down the "but how did you know" parts.

Once you have a handle of the way you trip, go hit the books, and learn all the names to the SNAFUs you just acted out.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: