Django's app structure enables developers to break their application into functional units from the start of a project. This enables multiple developers to easily contribute to a single project and offers great re-use. The next step is to move from many Django apps in a single project to many services that talk across defined contracts and API's. We'll walk through practices for doing this and how Django enables it easily, but also the places it introduces complexities.
14th–15th April 2012