美文网首页
从0开始学架构

从0开始学架构

作者: Jack_Cui | 来源:发表于2019-02-20 15:42 被阅读0次

一.开篇词

架构为什么有难度

1. 架构设计的思维和程序设计的思维差异很大。

架构设计的关键思维是判断和取舍,程序设计的关键思维是逻辑和实现。

2. 架构设计没有体系化的培训和训练机制。

3. 程序员对架构设计的理解存在很多误区。

专栏主要包括以下内容

1.架构基础

2.高性能架构模式

3.高可用架构模式

4.可扩展架构模式

5.架构实战

01 | 架构到底是指什么?

  • 架构是顶层设计;框架是面向编程或配置的半成品;组件是从技术维度上的复用;模块是从业务维度上职责的划分;系统是相互协同可运行的实体。

02| 架构设计的历史背景

软件工程归根结底是为各行各业的需求服务的,而随着需求的复杂度越来越高,用户的要求越来越高,软件也越复杂,形态也在不断变化,所以没有一种方法论能称得上是银弹,只能说某一种方法论适合某一种需求。这也正是架构师存在的意义,去选择合适的技术,如果有银弹,还要架构师干嘛!

相关文章

  • 从0开始学架构

    什么是高可用? https://time.geekbang.org/column/article/6895?utm...

  • 从0开始学架构

    一.开篇词 架构为什么有难度 1. 架构设计的思维和程序设计的思维差异很大。 架构设计的关键思维是判断和取舍,程序...

  • 从0开始学架构

    架构设计的目的 主要目的是为了解决软件系统复杂度带来的问题。 架构设计的三大原则 合适、简单、演化1、合适优于业界...

  • 从0开始学软件架构

    在极客时间上定了一个专栏,讲软件架构的,昨天开始学习,一口气看了10章,讲得真不错,把架构相关的背景、概念、原则梳...

  • 微内核架构

    第85篇 极客时间《从0开始学架构》课程笔记。 定义 微内核架构(Microkernel Architecture...

  • 【充电】学习《从0开始学架构》

    最近两周看了这个专栏。极客时间上的。同事发的盗版资料。后来我注册了极客时间,发现我曾经购买过。跟风购买(朋友圈看到...

  • 从0开始学架构 - 高可用存储架构

    极客时间,李运华《从0开始学架构》随堂笔记https://time.geekbang.org/column/int...

  • 小白学基金

    从0开始学基金(第一篇) 从0开始学基金(第二篇) 从0开始学基金(第三篇) 从0开始学基金(第四篇) 从0开始学...

  • 14 | 高性能数据库集群:读写分离

    “从 0 开始学架构”专栏已经更新了 13 期,从各个方面阐述了架构设计相关的理论和流程,包括架构设计起源、架构设...

  • 架构第8章 全面分析系统的可用性

    FMEA方法本文来自于《极客时间》- 从0开始学架构 FMEA(Failure mode and efects a...

网友评论

      本文标题:从0开始学架构

      本文链接:https://www.haomeiwen.com/subject/fiyhyqtx.html