
瑞克•凯兹曼 谈软件架构评估
软件架构评估是软件架构生命周期中非常重要的部分。《软件架构评估:方法和案例研究》(《Evaluating Software Architectures: Methods and Case Studies》)一书探讨了针对多种不同架构的评估框架,对软件架构评估进行了阐述。 InfoQ就架构评估这一话题对该书的合著者之一瑞克·凯兹曼(Rick Kazman)做了访谈。

软件架构评估是软件架构生命周期中非常重要的部分。《软件架构评估:方法和案例研究》(《Evaluating Software Architectures: Methods and Case Studies》)一书探讨了针对多种不同架构的评估框架,对软件架构评估进行了阐述。 InfoQ就架构评估这一话题对该书的合著者之一瑞克·凯兹曼(Rick Kazman)做了访谈。
Oracle大数据机和大数据连接器产品支持与Hadoop、Cloudera Manager以及Oracle NoSQL数据库的集成。上月Oracle宣布携手Cloudera进军大数据机和连接器软件领域。近期他们还发布了一款新的针对大数据的产品Advanced Analytics,它将统计式编程语言R设计集成至Oracle数据库11g中。
各家公司越来越愿意使用社交化媒体来了解客户对他们产品的看法。这表现为一种挑战,即需要有一种针对非结构化内容的分析技术,来解释博客中的观点。InfoQ找机会采访了Subramanian Kartik,以了解他的团队正在开发的博客观点分析项目。
海量数据框架Apache Hadoop怀胎六年终于瓜熟蒂落发布1.0.0版本。本次发布的核心特性包括支持Kerberos身份验证,支持Apache HBase,以及针对HDFS的RESTful API。InfoQ就此次发布请Apache Hadoop项目的VP——Arun Murthy回答了几个问题。
James Phillips,Couchbase的创始人之一。他最近的一场演讲谈到分布式面向文档的数据库和关系型数据库模型之间的差别,以及从关系型数据库转到NoSQL时数据库开发者需掌握的知识。InfoQ就面向文档的NoSQL的优缺点采访了James。

在这篇文章中,InfoQ对《ActiveMQ in Action》一书的合著者Bruce Snyder进行了采访,向他了解编写这本书的主要动机、ActiveMQ容器里的事务管理和消息安全,还有消息服务领域的发展趋势。

持续交付,意味着从项目第一天开始,即使不是所有功能特性都已经实现,软件产品就已经准备好作为产品交付,并可以按照用户的要求发布给他们。InfoQ与《持续交付》书籍作者Jez Humble和David Farley就“持续交付”的概念做了交流,并探讨如何用它更高效地交付软件产品。

InfoQ采访了SDL(Security Development Lifecycle )团队的Bryan Sullivan,探讨了如何帮助架构师和开发人员开发出安全的代码,还探讨了SDL框架的未来。

Masoud Kalali编著的《GlassFish安全》涵盖的内容有:Java EE安全模型;如何在Java EE应用中设计开发安全的Web、EJB模块,并将它们部署到GlassFish服务器环境中。InfoQ就此书对Masoud进行了采访,并和他讨论了Java EE 6中新的安全特性。

由George Fairbanks编著的《恰如其分的软件架构》一书致力于通过风险驱动的方法进行软件架构开发。George从多个视角阐述了架构建模流程,比如对用例、概念、域以及代码的建模。近期,InfoQ采访了George,探讨了他的写作动机、他的论文项目——软件架构领域的设计片段。