http://www.beyenetwork.es/blogs/curtodiaz/archives/2010/04/06/architecture-overview.jpg