互联网
类型
可以朗读
语音朗读
147千字
字数
2024-01-01
发行日期
展开全部
主编推荐语
本书教你如何利用事件驱动和响应式原理构建健壮的分布式系统。
内容简介
本书展示了如何利用事件驱动和响应式原理来构建健壮的分布式系统,减少延迟并提高吞吐量——特别是在微服务和无服务器应用程序中。
本书分为四部分:第一部分介绍响应式的背景、环境和内容;第二部分深入讲解响应式,涵盖分布式系统的弊端、响应式系统和响应式编程;第三部分阐述如何使用Quarkus构建响应式应用程序,涵盖响应式引擎、响应式编程库SmallRye Mutiny、HTTP以及响应式数据访问的相关知识;第四部分介绍基于Quarkus构建响应式系统的技术实践。
目录
- 版权信息
- O'Reilly Media,Inc.介绍
- 本书赞誉
- 译者序
- 前言
- 第一部分 响应式和Quarkus简介
- 第1章 响应式简介
- 1.1 响应式是什么
- 1.2 响应式软件并不是一件新鲜事
- 1.3 响应式的整体蓝图
- 1.4 为什么响应式架构如此适合云原生应用程序
- 1.5 响应式不是银弹
- 第2章 Quarkus简介
- 2.1 云平台中的Java
- 2.2 Quarkus方式
- 2.3 创建第一个Quarkus应用程序
- 2.4 10分钟讲明白Kubernetes下的Quarkus
- 2.5 谈谈原生程序
- 2.6 本章小结
- 第二部分 响应式和事件驱动的应用程序
- 第3章 分布式系统的弊端
- 3.1 什么是分布式系统
- 3.2 云原生和Kubernetes原生应用程序
- 3.3 浅析分布式系统的弊端
- 3.4 Kubernetes世界中分布式计算的谬误
- 3.5 时间问题:同步通信的缺点
- 3.6 本章小结
- 第4章 响应式系统的设计原则
- 4.1 响应式系统101
- 4.2 命令和事件
- 4.3 目的地与空间解耦
- 4.4 时间解耦
- 4.5 非阻塞I/O的作用
- 4.6 响应式应用程序的剖析
- 4.7 本章小结
- 第5章 响应式编程:征服异步性
- 5.1 异步代码和模式
- 5.2 使用future
- 5.3 Project Loom:虚拟线程和载体线程
- 5.4 响应式编程
- 5.5 响应式流和对流量控制的需求
- 5.6 本章小结
- 第三部分 使用Quarkus构建响应式应用程序和系统
- 第6章 Quarkus:响应式引擎
- 6.1 命令式模型
- 6.2 响应式模型
- 6.3 响应式与命令式的统一
- 6.4 响应式引擎
- 6.5 响应式编程模型
- 6.6 Quarkus的事件驱动架构
- 6.7 本章小结
- 第7章 Mutiny:事件驱动的响应式编程API
- 7.1 为什么是另一个响应式编程库
- 7.2 是什么让Mutiny独一无二
- 7.3 在Quarkus中使用Mutiny
- 7.4 Uni和Multi
- 7.5 Mutiny和流量控制
- 7.6 观测事件
- 7.7 转换事件
- 7.8 链接异步操作
- 7.9 从故障中恢复
- 7.10 合并和连接数据项
- 7.11 选择数据项
- 7.12 收集数据项
- 7.13 本章小结
- 第8章 响应式与HTTP
- 8.1 HTTP请求的过程
- 8.2 RESTEasy Reactive
- 8.3 有什么好处
- 8.4 异步端点返回Uni
- 8.5 处理故障并定制响应
- 8.6 流数据
- 8.7 响应式分数
- 8.8 本章小结
- 第9章 响应式数据访问
- 9.1 数据访问的问题
- 9.2 与关系数据库的非阻塞交互
- 9.3使用响应式ORM:Hibernate Reactive
- 9.4 NoSQL是什么
- 9.5 与Redis交互
- 9.6 与数据相关的事件和变更数据捕获
- 9.7 使用Debezium捕获变化
- 9.8 本章小结
- 第四部分 连接点
- 第10章 响应式消息传递:连接组织
- 10.1 从响应式应用程序到响应式系统
- 10.2 构建基于消息的应用程序
- 10.3 把所有的东西放在一起
- 10.4 本章小结
- 第11章 事件总线:核心支柱
- 11.1 Kafka或AMQP:选择正确的工具
- 11.2 用Kafka构建响应式系统
- 11.3 用AMQP构建响应式系统
- 11.4 本章小结
- 第12章 响应式REST客户端:用HTTP端点连接
- 12.1 与HTTP端点交互
- 12.2 响应式REST客户端
- 12.3 阻塞和非阻塞
- 12.4 处理故障
- 12.5 使用RESTEasy Reactive客户端构建API网关
- 12.6 在消息传递应用程序中使用REST客户端
- 12.7 本章小结
- 第13章 响应式和事件驱动架构的可观测性
- 13.1 为什么可观测性这么重要
- 13.2 消息传递与健康检查
- 13.3 消息传递与度量
- 13.4 消息传递与分布式追踪
- 13.5 本章小结
- 第14章 总结
- 14.1 一个简短的总结
- 14.2 这是全部吗
- 14.3 响应式的未来
- 14.4 结束即开始
- 关于作者
- 关于封面
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。