全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 计算机网络

企业互联网架构原理与实践

  • 定价: ¥119
  • ISBN:9787111678267
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:机械工业
  • 页数:292页
我要买:
点击放图片

导语

  

内容提要

  

    本书主要讲解互联网架构的设计初衷、原理和模式。全书介绍了互联网架构的演变过程与分层、分割、分片、缓存、并行、异步、隔离、容错、安全、治理等设计模式的应用场景和作用,还介绍了前端应用层、接入层、服务层、服务治理、分布式锁、分布式ID、分布式事务、分布式消息队列、分布式缓存、数据持久化以及DevOps等技术的组成结构、运行原理和应用方案。
    本书使用的是Java语言相关的技术生态,适合希望掌握互联网架构的IT开发工程师和架构师阅读。通过本书,读者可以对互联网分布式架构有较全面的了解。

作者简介

    富亚军,HPE架构师。从事企业级软件设计和项目管理20多年,组织和设计开发了多个大型金融系统,具有处理高并发、大流量互联网业务的一线经验。

目录


前言
第1章  概述
  1.1  互联网业务特点
  1.2  互联网架构思维
  1.3  互联网架构目标与度量
  1.4  互联网架构方法论
    1.4.1  CAP模型
    1.4.2  AKF Scale Cube扩展立方体
  1.5  互联网核心架构的演变
    1.5.1  Monolith单体架构
    1.5.2  Microservice微服务架构
    1.5.3  Microservice与SOA
    1.5.4  Servicemesh服务网格架构
    1.5.5  Cloud Native云原生架构
第2章  互联网架构设计模式
  2.1  架构设计的切入点
  2.2  互联网架构的典型模式
    2.2.1  分层
    2.2.2  分割
    2.2.3  分片
    2.2.4  缓存
    2.2.5  并行
    2.2.6  异步
    2.2.7  隔离
    2.2.8  容错
    2.2.9  安全
    2.2.10  治理
第3章  前端架构
  3.1  前端应用
  3.2  前端开发模式
    3.2.1  抽象DOM模式
    3.2.2  MVC模式
    3.2.3  MVP模式
    3.2.4  MVVM模式
    3.2.5  Virlual DOM
    3.2.6  组件化编稃
  3.3  响应式网站设计
    3.3.1  服务端响应与客户端响应
    3.3.2  响应式JS
    3.3.3  响应式CSS
    3.3.4  响应式图片
    3.3.5  响应式布局
  3.4  单页面架构
    3.4.1  单页而应用的定义
    3.4.2  SPA的优缺点
    3.4.3  服务端渲染
    3.4.4  初始页面优化
    3.4.5  地址堆栈管理
  3.5  微前端架构
    3.5.1  微前端的定义
    3.5.2  微前端的作用
    3.5.3  技术发展路线
    3.5.4  微前端的特点
    3.5.5  微前端的技术架构
  3.6  移动App开发
    3.6.1  Native App
    3.6.2  Hybrid App
  3.7  公众号、小程序与快应用的开发
    3.7.1  公众号开发
    3.7.2  小程序开发
    3.7.3  快应用开发
    3.7.4  多端开发框架
  3.8  服务于前端的后端架构BFF
    3.8.1  BFF的用途
……
第4章  接入架构
第5章  服务架构
第6章  服务治理
第7章  分布式处理
第8章  分布式事务
第9章  分布式消息队列
第10章  分布式缓存
第11章  数据持久化
第12章  DevOps