Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking for a good book / blog / resources on Engineering Best Practices (developing, testing, automation, tools & deployment) for distributed systems. Most of what I see is principle, architecture and algorithm oriented book. Is there an engineering focussed book for distributed computing?

share|improve this question

Have you looked at Theo Schlossnagle's Scalable Internet Architectures?

share|improve this answer
Yes, I have read the book and it gave me a solid foundation on how to architecture. But it doesn't get into the nitty gritties of, say, how to achieve code coverage or how to manage a deployment. – Ravisankar S Aug 4 '11 at 0:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.