I often see companies using what appears to be many different technologies for tasks on backends to do their business and processing for users. Are there any good guides for implementing such architectures or info for making sturdy stacks
Very broad question but you might find lots of practical advice and studies at <a href="http://highscalability.com/" rel="nofollow">http://highscalability.com/</a> .