
与冯大辉谈数据库架构
在上个月阿里巴巴举办的网侠大会上,InfoQ中文站有幸与著名的DBA冯大辉在一起,谈了谈网站/数据库架构、数据库性能调优、数据关系映射以及DBA个人职业发展等方面的话题。
继6月14日和7月5日QClub在北京举行活动之后,本周六(7月26日)InfoQ中文站将在杭州举行第三次活动,主题为“当SOA遭遇现实——SOA 在互联网系统中的应用探讨”,邀请的分享嘉宾为支付宝首席架构师程立,主持人为知名博客DBANotes.net的主人冯大辉,届时将有多名网络架构师参加,欢迎大家继续报名。
由社区发起的一份请愿书表达了对微软即将发布的ADO.NET实体框架的关注,请愿书标题为“对ADO.NET实体框架投不信任票”,旨在提高人们对业内专家已经预见到的一些设计和实现问题的认识。
Spring Batch项目是一个轻量级的全面的基于Spring的批处理框架,最近发布了1.0版。InfoQ采访了其项目领导人David Syer,以了解该版本的相关信息以及它为Spring社区提供了些什么。
本文(以《面向服务架构揭秘》(Service Oriented Architecture Demystified)一书中一章为基础)讨论了在医疗领域异构环境中应用SOA的好处。本文以要解决的问题领域为焦点,而非空谈技术,给出了一个关于SOA商业动机的有趣观点。

飞机一般具有数百万彼此依赖的部件,当这样的飞机被设计出来的时候,其结果毫无疑问是成功的。尤其在不考虑成本的时候,情况更是如此。为什么复杂软件的结果如此难以预测?在这篇由两部分组成的文章中,作者分析了项目失败的原因,提出了一种超越SOA的新方法。该方法以自适应系统理论和一种新型信息架构为基础。

Michael Nygard所著《Release It!: Design and Deploy Production-Ready Software》已获得2008年度Jolt大奖的提名。此书主要围绕怎样开发产品级软件(production-ready software)以及此类软件与功能完备软件(feature-complete software)之间的差别两个话题展开讨论。InfoQ与Nygard就此书所涉及的内容展开了一次对话,期间Nygard还回答几个关于此书所述之哲学怎样与敏捷等概念相适应的问题。

架构是什么?架构设计就是设计接口吗?如何成为一个好的架构师?架构种类很多,开发人员如何选择?如何划分用例的粒度?架构设计过程中一定要引入很多的文档吗?如何将需求转化成一个良好设计的架构?UMLChina首席专家潘加宇和资深咨询顾问温昱和读者分享了他们对这些让人迷惑的问题的看法。

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