new article: Architecture of Open Source applications