微服务快速开发框架的设计--学习笔记

2021-01-13 11:39:02 浏览数 (1)

摘要

本主题受众是架构师,开发人员,互联网企业 IT 运维人员。大纲:1、K8S对应用的要求。2、DNC 上 K8S 的优势。3、K8S 下的 DNC 配置。4、DNC 上分布式组件概览。

讲师介绍

框架(Framework)

整个或部分系统的可重用设计,表现为一组抽象构件及构件实例件间交互的方法;另一种定义认为,框架是被应用开发者定制的应用骨架。

框架的主要特点和要求

  • 代码模板化(统一代码风格)
  • 重用
  • 高内聚(封装)
  • 规范
  • 可扩展
  • 可维护
  • 协作开发
  • 通用性

开发框架的构成组件

三层架构 & 画图 -- 一图胜千言

系统架构图
代码结构图

架构范式的改变

从单体到微服务
微服务的优势
微服务的挑战
系统架构图(微服务)
框架修改

从开发框架到开发平台

系统架构图

小结

视频链接

视频内容

0 人点赞