For my Software Architecture class, I’m trying to do a project on what software architectures work best with the cloud to create a scalable and agile application. I’m having trouble finding a starting place to research on what kinds of architectures work well with the cloud. Does anyone know any good books, blogs, articles, architectures, etc… that will help?
Share
A good starting article is http://www.infoq.com/presentations/Horizontal-Scalability. The basic concepts revolve around shared nothing elements and message passing – similar concepts that you’ll find in functional programming languages.