So, let me get this straight. You just got out of college, and you think every system needs to be distributed? That's your big revelation? Let's think about that for a second. Distributed systems are complex, they're expensive, and they're a headache to maintain. You ever heard of KISS? 'Keep It Simple, Stupid.' That's Engineering... See more