架构模式
8 人感兴趣 · 22 次引用
- 最新
- 推荐
![https://static001.geekbang.org/infoq/d2/d2f939f61ce2be1bbf8cbc729bbcadb9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/d2/d2f939f61ce2be1bbf8cbc729bbcadb9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
架构师日记 - 深入理解软件设计模式 | 京东云技术团队
本文从设计模式与编程语言的关系,设计模式与架构模式的区别,设计原则和设计模式的关系等几个维度进行了分析和解答。关于设计模式应该如何学习和应用的问题,给出了学习意见和实践心得。
![https://static001.geekbang.org/infoq/76/76b01ebdb8b92399b8524a7315267a96.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/76/76b01ebdb8b92399b8524a7315267a96.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
![https://static001.geekbang.org/infoq/39/39d6a227a037ebac5ddf44acabb14e36.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/39/39d6a227a037ebac5ddf44acabb14e36.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Serverless 架构模式及演进
在实践 Serverless 架构时,最重要的心智不是选择哪些流行服务和技术,攻克哪些技术难题,而是时刻铭记在心专注业务逻辑,这样更容易让我们选择合适的技术和服务,明确如何设计应用架构。
大型互联网系统技术架构模式
架构模式是对不断重复发生的问题形成的解决方案,以解决互联网系统高性能、高可用、易扩展、可伸缩、安全等为目标,形成可重复使用的方案。
![https://static001.geekbang.org/infoq/e3/e361c38be48c1030209649d62792c6f0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/e3/e361c38be48c1030209649d62792c6f0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
10 个常见的软件架构模式
想知道如何设计大型企业级的系统吗?在开始主要的代码开发之前,我们必须选择一种合适的体系架构。架构模式是在给定上下文中解决软件架构中常见问题的通用、可重用的解决方案。 架构模式类似于软件设计模式,但范围更广。
从软件架构演进“看”做好事情的三条边
我们需要找到一条高效地提升自我能力的“绳索”,我发现,向高手学习就是这样的一条绳索。学习他们如何发现、思考、解决问题,然后自我实践,加以验证和吸收。
![https://static001.geekbang.org/infoq/78/78bd35dafbb06538680626871b9df9cf.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/78/78bd35dafbb06538680626871b9df9cf.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
架构模式:可复用的架构问题解决方案
架构模式的关键在于复用,问题与场景的可重复性带来了解决方案的可重复使用,而掌握这些解决方案和设计思路,可以指导我们进行架构设计。
![https://static001.geekbang.org/infoq/bd/bdb494c368893ab39126d760d1c00538.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/bd/bdb494c368893ab39126d760d1c00538.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
火箭架构思维模型六元组 - 势 道 法 术 器 界
在面向对象编程有四个最高的思想,即“抽象、封装、继承与多态”,将这个思想迁移应用到本文,可以解读为架构思维是第8式“火箭技术思维模型”的以及第0式”设计总决“的继承,这里我把它定义为“火箭架构思维模型”。
![https://static001.geekbang.org/infoq/c5/c58e30ef16a5d6f95a1dbc6ca56f47cb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/c5/c58e30ef16a5d6f95a1dbc6ca56f47cb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)