根据公开的资料(11年左右的):
一、淘宝网的应用服务器上采用的是Linux操作系统。在应用服务器前端,淘宝采用了Web Server做了一次转发,选择的Web服务器是大名鼎鼎的Apache。
二、淘宝网的Web展现层的框架用的不是struts,不是webwork,不是spring mvc等等,淘宝网的Web展现层的框架用的是集团内部自主开发的一套Web框架,可以说是淘宝的核心竞争力所在,也是淘宝不断改进的结果。在淘宝的多个应用中,也采用了一些开源的框架,比如Spring、iBatis、jBPM、Hessian、Mina等等,比较杂,看应用的具体情况。
三、存储淘宝图片的分布式文件系统,以及它的架构、性能指标和现有的部署规模;基于Nginx的Image Server和Cache系统;淘宝CDN系统的总体结构,一级Cache和二级Cache的规划和基于开源的系统实现;低功耗服务器在 CDN上的试验规划。
四、在淘宝网的应用中,采用了两种关系型数据库管理系统。一个是 Oracle公司的Oracle 10g,另外一个是Sun MySQL的MySQL。从08年开始,阿里就开始了艰巨的去IOE化,非核心的数据由Oracle迁移到了MySQL上,构建起了消息系统和服务框架。据说在2012年,基本上完成了去IOE,完全采用了mysql,这个是否属实,目前还没有找到人证实过。
楼主可以借鉴一下,不过人家可是通过十多年的积累不断在奔溃中寻找解决方案,您的设计好像不需要这么复杂吧!