2008 年 InfoQ 中文站十大最受关注迷你书和视频

  • 霍泰稳

2009 年 1 月 2 日

话题:JavaSOA敏捷.NETRubyInfoQ架构DevOps语言 & 开发文化 & 方法

迷你书包括《深入浅出 Struts 2》、《开源技术选型手册》、《架构师》试刊第二期、《硝烟中的 Scrum 和 XP》以及《Grails 入门指南》;视频内容包括如何创建 Rails 应用、InfoQ.com 网站架构分析、冯大辉谈数据库架构、Java 开源框架 Seam 实践以及如何对企业数据进行架构设计等。

1. 深入浅出 Struts 2(译者:李剑,社区:Java)

本书带你一起探讨 Struts 2 应用的方方面面,如架构、配置、实现 Actions 和对验证与国际化的支持等。除了这些,本书还专注于实践,用大量的代码和技巧教你如何快速使用 Struts 2。

2. 开源技术选型手册(作者:博文视点,社区:All)

本迷你书是《开源技术选型手册》的精选版,包括 Web 框架篇、动态语言篇、Ajax 开发篇、版本控制篇、项目管理篇(AOP)、面向方面编程篇和面向服务架构篇(SOA)等,作者均为 InfoQ 中文站编辑。《开源技术选型手册》由博文视点出版公司出版,全书共包含 20 个章节,由各领域的专家撰写而成,为中高级技术人员的技术选型工作提供必要的参考。

3. 《架构师》试刊第二期(作者:InfoQ 中文站,社区:All)

InfoQ 中文站的电子杂志《架构师》试刊第二期出版了!相比于上期,我们在内容的选择安排和版式上都根据读者的意见重新做了修正。“细节决定成败”,我们希望基于 InfoQ 中文站的专业内容,《架构师》能逐渐成为大家喜欢的电子刊物!

4. 硝烟中的 Scrum 和 XP(译者:李剑,社区:Agile)

在本书中,作者 Henrik Kniberg 讲述了他在一年的时间里,带领 40 人的团队实施 Scrum 的过程。他们试过了多种团队尺寸(3~12 人)、sprint 长度(2~6 星期),定义“完成”的不同方式,不同的 backlog 格式,各种测试策略,在多个 Scrum 团队之间进行同步的多种方式。他们还尝试过 XP 实践——持续集成、结对编程、测试驱动开发等等,还试过了把 XP 跟 Scrum 组合。

5. Grails 入门指南(译者:陈俊等,社区:Ruby)

Grails 是一套用于快速 Web 应用开发的开源框架,它基于 Groovy 编程语言,并构建于 Spring、Hibernate 和其它标准 Java 框架之上,从而为大家带来一套能实现超高生产力的一站式框架。通过本书,读者将可以探索 Grails 框架的方方面面,并能通过手把手构建出一个 Grails 应用,来领略 Grails 所带来的诸多好处。

6. 浅谈如何创建 Rails 应用(作者:Robbin Lu,社区:Ruby)

本视频主要以财帮子为例,介绍了如何创建一个 PV 为百万级的 Rails 应用。其中包括:Rails 应用的服务器架构、Rails Cache 的优化、负载均衡的处理、Web 服务器的调试、分布式解决方案、Open API 的设计等等。

7. Alexandru Popescu 谈 InfoQ.com 网站架构(作者:Alex Popescu,社区:Java)

在 QCon 伦敦 2008 会议的采访中,InfoQ 首席架构师 Alexandru Popescu 谈论了 InfoQ 的架构、WebWork 与 DWR 的集成、Hibernate 与 JCR、Hibernate 可扩展性、MySQL 拷贝、最新 InfoQ 视频流系统、视频编码过程、网站搜索和 InfoQ 未来规划。

8. 与冯大辉谈数据库架构(作者:冯大辉,社区:Arch)

在上个月阿里巴巴举办的网侠大会上,InfoQ 中文站有幸与著名的 DBA 冯大辉在一起,谈了谈网站 / 数据库架构、数据库性能调优、数据关系映射以及 DBA 个人职业发展等方面的话题。

9. Java 开源框架 Seam 实践经验谈(作者:马越,社区:Java)

作为第一个支持 EJB3 的应用框架,Seam 可以完成对 AJAX、JSF、EJB3、Java Porlets 和 jBPM 的无缝集成,支持依赖双向注入并提供革命性的"conversation"状态管理机制,同时集成易用的集成测试功能等,本演讲结合实践深入浅出地介绍了 Seam 的主要特性。

10. 如何对企业数据进行架构设计?(作者:王翔,社区:Arch)

随着企业数据资源的越来越多元化,无时无处的信息获取成为新的趋势,同时业务市场变化的步伐也逐步加快。当应用自身的柔性越来越难于应付这些变化的时候,我们把目光集中在更为基础的数据部分,因此如何在整个企业范围内对数据进行架构设计和应用创新就成了架构师们需要仔细规划的内容。本视频基于数据内涵发掘、元数据、数据交换、信息集成等手段,试图讨论如何以数据自身变革的方法解决企业面临的企业级到世界级的信息需要,并对新模式下的部署机制进行介绍。

JavaSOA敏捷.NETRubyInfoQ架构DevOps语言 & 开发文化 & 方法