业务驱动技术
2003 C2C交易软件 淘宝网原型
PHP 汉化 数据库读写分离
Linux+Apache+MySQL+PHP(LAMP)架构
2004 业务由拍卖转一口价交易
重构
PHP换Java
MySQL换Oracle(贵)
MVC框架(自己开发WebX)
ORM框架(IBatis)
项目构建工具(Antx,主要管理配置项)
应用服务器(Weblogic)(贵)
IBM小型机(贵)
EMC存储设备(贵)
延续三四年,到2006
放弃EJB,引入Spring
放弃Weblogic,使用免费的JBoss
后来,Jetty代替JBoss
开源系统
Tair,分布式key/Value存储引擎,分为持久化和非持久化两种使用方式
TFS,分布式文件系统,适用于海量小文件存储
OceanBase,分布式数据库系统,支持千亿级别的读写事务
TDDL,对应用透明的分库分表和具有众多特性的动态数据源
后来,
Oracle、IBM、EMC回归MySQL、NoSQL
相关推荐
软件系统管理:twitterMessaging的架构演化之路分享.pdf
Chrome浏览器的安全架构经历了长时间的发展和演进,为了构建一个安全、高效的网络浏览环境,其开发团队引入和改进了诸多安全机制。...随着网络威胁的不断演变,Chrome的安全架构也会持续演化,以适应新的安全挑战。
9 淘宝网的架构演化案例分析 10 维基百科的高性能架构设计分析 11 海量分布式存储系统Doris的高可用架构设计分析 12 网购秒杀系统架构设计案例分析 13 大型网站典型故障案例分析 第4篇 架构师 14 架构师领导...
- **案例研究**:文档中提到了几位知名专家的观点,如Martin Fowler、Grady Booch等人,这些观点为理解软件架构演化提供了不同的视角。 ### 二、软件架构的组成部分 #### 2.1 构件(Components) - 构件是软件系统...
淘宝网的架构演化案例分析10. 维基百科的高性能架构设计分析11.海量分布式存储系统Doris高可用架构设计分析12.网购秒杀系统架构设计案例分析13.大型网站典型故障案例分析14.架构师领导艺术15.网站架构师职场攻略...
### 3GPP网络架构演化知识点详述 #### 一、引言 随着通信技术的飞速发展,尤其是宽带无线接入技术的不断涌现,对于3G系统构成了前所未有的挑战。为了确保3GPP(第三代合作伙伴计划)能够在接下来的十年乃至更长时间...
"数字化转型IT架构演化" 数字化转型IT架构演化是指在快速-changing的业务环境中,如何设计和演化软件架构以满足业务需求的过程。这个过程需要架构师具备强大的技术能力和业务理解能力,以便设计出高效、可扩展、...
1号店作为国内知名的电商平台,在其成长的过程中,搜索系统架构的演化实践具有重要的参考价值。搜索部高级开发经理周航的演讲为我们揭示了1号店搜索架构在不同阶段的演化过程,以及演化过程中积累的经验和教训。 ...
1. **系统架构的定义与分类**:理解系统架构的含义,包括功能架构、数据架构、网络架构、应用架构等不同类型的架构,并分析它们在系统设计中的作用。 2. **架构模式与设计原则**:学习常见的架构模式,如微服务架构...
1. **大型网站架构演化**: - 起始阶段:通常采用单体架构,所有功能模块都在一个应用中。随着用户量的增长,这种架构的局限性逐渐显现,如维护困难、部署复杂等。 - 分层架构:为了解决单体架构的问题,出现了...
刘道平-从0到1,移动政务应用小程序系统架构演化.pdf
标题中的“逆熵进化 —— Rela 架构演化哲学”暗示了文档将探讨的主要是关于架构演化的哲学理念,特别是逆熵(Entropy)和进化(Evolution)这两个概念在架构设计中的应用。逆熵是一个从热力学领域借用的术语,它指...
### 软考系统架构师案例分析知识点整理 #### 一、系统规划 - **系统项目的提出与预可行性分析**: - 分析系统项目的背景、目的和必要性。 - 对项目的初步预算、时间安排和技术可行性进行评估。 - **系统方案的...
matlab:双或三方演化博弈,lotka-Volterra 1.双方演化博弈:代分析稳定点分析,代绘制相位图,matlab仿真图代码 2.三方演化博弈:代分析稳定点分析,代绘制相位图,matlab仿真图代码3.lotka-Volterra模型
- **缺点**:架构设计更为复杂。 #### 三、架构演进中的技术要点 ##### 3.1 HTTP 与 TCP/IP 协议 - **HTTP**:超文本传输协议,用于客户端与服务器之间的数据交换。 - **TCP/IP**:传输控制协议/因特网互联协议...
携程的移动架构演化是该公司技术发展的一个重要历程。从这份文档中可以提取到的架构演化的关键点,涉及到的领域包括H5页面的解耦、原生移动应用的解耦、测试环境的解耦、安全性增强、测试和发布的自动化。 首先,H5...
产品的架构演化过程及部分互联网公司架构分析。 客户层:支持PC浏览器和手机APP。差别是手机APP可以直接访问通过IP访问,反向代理服务器。 前端层:使用DNS负载均衡,CDN本地加速以及反向代理服务; 应用层:网站...
支付宝架构演化 1. 烟囱型架构(2005~2007):各业务部门各自为战,形成烟囱式的垂直架构,导致重复建设、资源浪费,不利于系统整合和扩展。 2. 面向服务型架构(SOA,2008~2010):通过服务化改造,将功能解耦...