美文网首页
从阿里出发看微服务发展!P8架构师手打800页微服务深度解析笔记

从阿里出发看微服务发展!P8架构师手打800页微服务深度解析笔记

作者: 程序员阿远 | 来源:发表于2022-04-21 13:01 被阅读0次

    <article class="_2rhmJa" style="box-sizing: border-box; display: block; font-weight: 400; line-height: 1.8; margin-bottom: 20px; word-break: break-word; position: relative;">

    前言

    当今,微服务架构在国内正处于蓬勃发展的阶段,无论是大型互联网公司还是传统的IT企业,纷纷采用微服务架构构建系统。微服务架构的目标是,将业务与技术的复杂度进行分离,使业务更专注于实现对客户的价值交付,而将非功能需求封装在平台或者底层SDK中。正所谓“大道至简”,微服务本身是一个化繁为简的过程,它采用细粒度的分布式,通过系统化的思考方式,将纷繁复杂的业务逻辑映射到底层技术。

    而今天阿嘴分享的这本《微服务架构深度解析》将从微服务理论开始介绍,结合作者多年的工作经验,深入讲解分布式系统和微服务架构,从而帮助技术人员切实掌握微服务架构技术。

    image

    本书不仅适合初学者深入理解微服务架构,也可以作为团队管理者或者架构师进阶微服务架构的技术参考手册。微服务和云原生应用架构还在快速演进之中,其间充满了机遇和挑战。作为软件从业人员,面对技术的更新迭代,我们唯有整装待发,才能与时俱进。

    文章内容过多,为了不影响大家的阅读体验,小编会为大家尽可能地展示。

    原理篇

    本篇我们会介绍微服务架构迅速发展的时代背景、微服务的定义和主要特性,以及其背后的设计哲学。

    我们还将从实际业务场景出发介绍采用微服务架构的前提、如何对单体架构进行微服务化改造、巨石型应用的拆分迁移策略。

    image

    微服务概述

    • 微服务架构介绍
    • 微服务主要特性
    • 架构设计哲学

    微服务的采用前提

    • 微服务使用场景
    • 技术与理念
    • 康威定律
    • 流程管理

    微服务构建

    • 领域驱动设计
    • 微服务化改造
    • 微服务构建进阶
    image image image

    实践篇

    本篇是微服务架构的实践篇,我们将从技术实现层面讨论如何实践和落地微服务架构。本篇通过介绍SpringCloud框架,讲解微服务治理体系的关键技术,以及如何保证服务的SLA。同时,在细粒度服务的交互集成、数据一致性管理、服务交付部署、服务监控跟踪等方面,我们都将介绍当前主流的技术实践和解决方案。

    脚手架

    • 脚手架介绍
    • Spring Boot启动
    • Spring Boot Starter技术
    • Spring Boot Web容器

    关键技术

    • 服务注册与发现
    • 服务配置中心
    • 微服务网关
    • 负载均衡
    • 容错与隔离

    系统集成

    • 服务集成交互技术
    • REST服务集成
    • RPC远程过程调用
    • MOM异步通信

    微服务数据架构

    • 数据分类及存储特性
    • 事务管理理论
    • 微服务架构的数据一致性

    微服务交付

    • 软件交付演进
    • 微服务如何持续集成交付
    • 基于容器的交付

    服务监控治理

    • 监控系统概述
    • 指标型数据监控
    • 日志监控方案
    • 服务调用链技术
    image image image image image image

    进阶篇

    在微服务架构的发展趋势上,我们将介绍云原生应用架构,以及微服务目前关注的两个技术领域: Service M esh服务网格及Serverless无服务计算框架。

    响应式微服务架构

    • 响应式编程
    • 响应式技术框架
    • Spring WebFlux框架
    • Spring Cloud Gateway

    Kubernetes容器管理

    • Kubernetes的基础
    • Kubernetes的设计理念
    • Spring Cloud与Kubernetes的生态融合

    微服务发展趋势

    • 云原生应用架构
    • Service Mesh技术
    • Serverless技术
    image image image

    专家推荐

    本书中的内容来源于作者多年的工作积累和实践总结,从理论到实践再到进阶,以全方

    位递进的方式对微服务的设计和应用进行了解读,能够让大家在日常开发工作中少走弯路,

    有很强的指导意义。

                                                           **——**王新栋 极客时间《OAuth 2.0实战》专栏作者,京东技术专家
    
    

    相关文章

      网友评论

          本文标题:从阿里出发看微服务发展!P8架构师手打800页微服务深度解析笔记

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