微软 SQL Azure 的企业级开发经验总结,写得还蛮实在的。SQL Azure是微软搞的云数据库服务,用过的人都知道,搭企业应用的时候挺方便的。这本书叫《Microsoft SQL Azure Enterprise Application Development》,名字听着有点正经,但内容还真不水,基本上是一步一步讲你怎么从零上云、搞并发、高可用那一套。

Jayaram Krishnaswamy 写的,经验比较硬核,他本身搞过工程研究,还当过讲师,书里有不少实操思路,不是那种全是概念的说教文。比如你要部署一个多用户系统,怎么用 SQL Azure 架起来、数据库咋配置、怎么防宕机,这些他都带着过了一遍。

另外印刷信息、编辑团队也都列得清清楚楚,细节控应该会挺满意。虽然出版时间有点久(2010 年),但大部分思路现在还能用,是老项目迁移或者混合云部署,照着思路改一改也能跑。

哦对了,要是你对高可用性这一块更感兴趣,像 MySQL、Oracle 的方案也可以看看下面这些:MySQL 开发规约Oracle 高可用策略都还不错。多个角度看看,更容易理清思路。

如果你正好在搞云数据库开发,是企业级的,SQL Azure 的这一套值得你过一遍,至少能帮你少踩一些坑。