Airavata architecture continues to evolve based on community requests and contributing developer needs. As described in Development Roadmap, architecture evolution is incremental within minor versions and radical amongst major version. The community periodically brainstorms these change in architectures and the outcomes are captured in this wiki space. Please navigate through the child pages and ask in mailing lists with any questions or clarifications.
Please feel free to critique any of architectural decisions, if constructive feedback is provided its duly considered and acknowledged and in fact appreciated.