从 0 开始学架构
前阿里 P9 技术专家的实战架构心法
李运华  网名“华仔”,前阿里资深技术专家(P9)
总榜 第10名
专栏
已完结·共 66 讲
|
15.3w 人已学
|
收藏

你将获得

  • 理解架构设计的本质和目的;
  • 掌握高性能和高可用架构模式;
  • 走进 BAT 标准技术架构实战;
  • 从编程到架构,实现思维跃迁。

课程介绍

程序员的成长绕不开架构设计,有时架构设计就像鸿沟一样挡在程序员晋升之路上,只要跨过去就可以海阔天空。

但不少技术能力很强的程序员依然不能完全掌握架构设计,这与架构设计的思维方式和训练机制与写代码有很大差异有关,加之人们对架构设计存在很多误区,缺乏一套行之有效的架构设计方法论,就可能导致在实践过程中把握不住重点、分不清主次;或者,没有彻底掌握架构设计的原则,在设计上举棋不定。

也许你还是个架构新手,缺乏一个可以参考指导的架构设计流程;或者,虽然有一定经验,但还不能对已有模式进行技术创新。这些问题都可以在这个课程中找到答案。

专栏分为 5 部分。

  • 架构基础:将介绍架构设计的历史背景,阐述架构相关的概念以及架构设计的本质;提炼三个核心架构设计原则;详细描述架构设计的标准流程和步骤。

  • 高性能架构模式:将介绍高性能数据库集群读写分离、分库分表两种方案,NoSQL 方案的典型特征和应用场景,缓存的架构设计三大要点;介绍 PPC、TPC、Reactor、Proactor 模型提升性能,以及负载均衡的分类与架构、算法与优缺点。

  • 高可用架构模式:将介绍 CAP 原理的理解和应用、FMEA 分析方法;从主备、主从、主主、集群、分区详解常见的高可用存储架构;给出如何设计高可用计算架构;使用异地多活方案保障业务高可用的技巧和步骤。

  • 可扩展架构模式:将概述可扩展模式及其基本思想,详解分层架构、SOA 架构、微服务及微内核架构。

  • 架构实战:将理论与案例结合,在实战中落地专栏传递的架构原则、架构流程和架构模式。

课程目录

查看更多
免费试读

适合人群

想从 0 开始学习架构设计的程序员;想拓展架构视野提升技术能力的架构师;职业晋升遇到瓶颈的程序员;希望培养架构思维的所有技术人。

特别放送

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App 端、Web 端学习。
  2. 本专栏为虚拟商品,交付形式为图文 + 音频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利等。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证,订阅课程享受原价 5 折优惠。
  7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。
讲师

李运华

网名“华仔”,前阿里资深技术专家(P9)

网名“华仔”,前阿里资深技术专家(P9),16 年软件设计开发经验,曾就职于华为、UC、阿里巴巴、蚂蚁金服,带领多个研发团队,承担架构设计、架构重构、技术团队管理、技术培训等职责,先后负责过阿里游戏异地多活、飞鸽消息队列、交易平台解耦、蚂蚁国际澳门钱包等项目,对于高性能、...查看更多
编辑推荐
讲师的其他课程
大厂晋升指南
李运华
网名“华仔”,前阿里资深技术专家(P9)

45讲 | 43608 人已学习

¥68¥199
包含这门课的学习路径

架构师

28门课程 151.8w人学习

测试工程师

18门课程 93.7w人学习

前端工程师

24门课程 109.3w人学习

后端工程师

27门课程 184.1w人学习
看过的人还看了
如何设计一个秒杀系统
许令波
前阿里巴巴高级技术专家

10讲 | 56200 人已学习

¥39
微服务架构实战 160 讲
杨波
拍拍贷研发总监、资深架构师、微服务技术专家

171讲 | 48730 人已学习

¥98¥299
架构实战案例解析
王庆友
前 1 号店首席架构师

23讲 | 18817 人已学习

¥59¥99
分布式技术原理与算法解析
聂鹏程
智载云帆 CTO,前华为分布式 Lab 资深技术专家

43讲 | 39667 人已学习

¥59¥129
程序员进阶攻略
胡峰
京东成都研究院技术专家

65讲 | 33683 人已学习

¥68¥199
从 0 开始学微服务
胡忠想
微博技术专家

43讲 | 64657 人已学习

¥59¥129