原文:好的架构是进化来的,不是设计来的

好的架构是进化来的,不是设计来的 。 以下是来自 淘宝技术这十年 描述的淘宝 年的架构演进。 个人网站 初代淘宝的团队人员只有十来个,而且面临千载难逢的商业机会,所以要求上线的时间越快越好 实际用了不到一个月 ,那么淘宝的这些牛人是怎么做到的呢 买一个。 初代淘宝买了这样一个架构的网站: LAMP Linux Apache MySQL PHP 。整个系统的架构如下: 最后开发的网站是这样的: 由于 ...

2021-07-29 12:33 0 197 推荐指数:

查看详情

专车架构进化往事:架构进化来的,不是设计来的

很多年前,读了子柳老师的《淘宝技术这十年》。这本书成为了我的架构启蒙书,书中的一句话像种子一样深埋在我的脑海里:“架构进化来的,不是设计来的”。 2015年,我加入神州专车订单研发团队,亲历了专车数据层「架构进化」的过程。这次工作经历对我而言非常有启发性,也让我经常感慨:“架构果然是 ...

Thu Mar 24 05:47:00 CST 2022 7 2994
DDD分层架构进化

.NET逻辑分层架构演示:DDD分层架构进化 概述: 架构是高层的设计,如果设计和理解有误,必将在实现时带来各种问题。架构又是最稳定的,不会因为各种具体技术的依赖,如各种UI框架、ORM框架、IoC框架的更新换代而受到影响。 上文的总结 ...

Tue Mar 17 07:18:00 CST 2015 4 12904
微服务架构进化之路

第一代 在第一代微服务架构中,应用除了需要实现业务逻辑之外,还需要自行解决上下游寻址、通信及容错等问题。随着微服务规模的逐渐扩大,服务寻址逻辑的处理正变得越来越复杂,哪怕是同一种编程语言的另一个应用,上述微服务的基础能力也需要重新实现一遍。 第二代 在第二代微服务架构中, 旁路 ...

Mon Sep 13 22:33:00 CST 2021 0 261
游戏跨服架构进化之路

江贵龙,游戏行业从业8年,历任多款游戏项目server主程。server负责人。 关注游戏server架构及优化,监控预警,智能运维,数据统计分析等。 1.背景 尽管游戏市场竞争激烈,产品行局变动较大,但游戏产业一直处于稳步增长阶段,不管是在端游。页游。手游还是已经初露端倪的H5游戏 ...

Tue Aug 08 04:41:00 CST 2017 0 1362
RESTful API的设计原则

说在前面,这篇文章是无意中发现的,因为感觉写的很好,所以翻译了一下。由于英文水平有限,难免有出错的地方,请看官理解一下。翻译和校正文章花了我大约2周的业余时间,如有人愿意转载请注明出处,谢谢^_^ Principles of good RESTful API Design ...

Sat Jan 24 01:59:00 CST 2015 15 65877
的RESTful API的设计原则

转载自一位大佬 英文原版 Principles of good RESTful API Design Good API design is hard! An API represents a cont ...

Fri Apr 26 05:19:00 CST 2019 0 700
淘宝服务端架构进化

本文转自于[今日头条] 本文以淘宝为例,介绍从一百个并发到千万级并发下服务端架构的演进过程,同时列举出每个演进阶段遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础 ...

Thu Apr 16 20:00:00 CST 2020 0 789
设计一个的通用组件

今天看了同事写的组件,有一些感触,怎么才能设计一个的组件呢?我感觉应该要包含下面几点: 1. 要易用 (至少让使用者能够简单方便的引入到程序当中)2. 要稳定 (需要增加关键的测试)3. 要灵活(关键参数可配置)4. 要全面(日志、拦截器、监听器)5. 要谨慎(要考虑多种情况)6. 要易读(写 ...

Tue Jan 15 00:41:00 CST 2019 0 1347
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM