在本文开始之前,先来看看一些案例。
- 今年10月份,知名团购网站Groupon宣布完成了为期1年的工作——将Groupon美国站点从Ruby on Rails全面迁移到了Node.js。
- 2010~2013期间,阿里巴巴逐步完成了“去IOE”运动,将“IBM小型机+Oracle数据库+ EMC2存储”架构逐步转向了“MySQL+PC Server”。
- Twitter将其一些后端服务从Ruby on Rails迁移到了JVM上。
- 京东商场后台抛弃.NET,使用Java重写。
- Facebook iOS客户端使用HTML5重写,后又换回原生应用。
- ……
[......]