计算机
类型
5.4
豆瓣评分
可以朗读
语音朗读
98千字
字数
2019-01-01
发行日期
展开全部
主编推荐语
本书总结了一套可直接落地、基于开源、成本低、可快速搭建的中小研发团队架构实践方法。
内容简介
本书结合作者近几年的工作经验,总结了一套可直接落地、基于开源、成本低、可快速搭建的中小研发团队架构实践方法。
全书共5篇22章,开篇是本书的导读;架构篇是设计思想的提升,包括企业总体架构、应用架构设计、统一应用分层等;框架篇主讲中间件和工具的使用,包括消息队列、缓存、Job、集中式日志、应用监控和微服务等;公共应用篇是技术与业务的结合,包括单点登录和企业支付网关;进阶篇是从架构到管理,包括技改案例、技术与业务的匹配与融合等。
从架构、框架、公共应用,到案例实战和技术管理,本书将大公司的工程理念压缩应用到中小研发团队,使小团队也能构建大网站。
目录
- 封面
- 作者简介
- 扉页
- 版权信息
- 前言
- 目录
- 第1篇 开篇
- 1 可参考的才是有价值的(含案例和代码)
- 1.1 框架篇——工欲善其事,必先利其器
- 1.2 架构篇——思想提升
- 1.3 公共应用篇——业务与技术的结合
- 1.4 进阶篇——从架构到管理
- 1.5 案例参考和Demo下载
- 第2篇 架构篇
- 2 企业总体架构
- 2.1 企业商务模型
- 2.2 架构现状
- 2.3 领域模型
- 2.4 架构规划
- 2.5 架构实施
- 2.6 案例参考
- 3 应用架构设计
- 3.1 初识架构设计
- 3.2 应用架构设计案例
- 3.3 更多知识探讨
- 3.4 互联网公司的架构设计要怎么落地
- 3.5 你给技术打个分
- 3.6 案例参考
- 4 统一应用分层
- 4.1 为什么要统一应用分层
- 4.2 统一应用逻辑架构
- 4.3 分层规范实践
- 4.4 互动问答
- 4.5 Demo下载
- 5 生产环境诊断工具WinDbg
- 5.1 诊断工具简介
- 5.2 获取异常进程的Dump文件
- 5.3 WinDbg的使用方法
- 5.4 一个真实案例
- 5.5 Demo下载
- 第3篇 框架篇
- 6 RabbitMQ快速入门及应用
- 6.1 为什么要用消息队列RabbitMQ
- 6.2 RabbitMQ简介
- 6.3 RabbitMQ的工作原理
- 6.4 RabbitMQ的基本用法
- 6.5 Demo下载
- 7 Redis快速入门及应用
- 7.1 Redis简介
- 7.2 Redis的数据结构
- 7.3 Redis的重要特性
- 7.4 使用方法
- 7.5 Redis Key命名规范与常见问题
- 7.6 Demo下载
- 8 任务调度Job
- 8.1 Job简介
- 8.2 WinJob
- 8.3 HttpJob
- 8.4 Cron表达式
- 8.5 Demo下载
- 9 应用监控系统Metrics
- 9.1 Metrics简介
- 9.2 埋点Metrics.NET的方法
- 9.3 Grafana配置
- 9.3.1 设置仪表盘(Dashboard)
- 9.3.2 设置面板(Panel)
- 9.3.3 设置模板Templating
- 9.3.4 设置Time Range
- 9.3.5 告警设置
- 9.4 其他说明
- 9.5 Metrics的使用价值
- 9.6 Demo下载
- 10 集中式日志ELK
- 10.1 集中式日志
- 10.2 配置方法
- 10.3 使用方法
- 10.4 Demo下载
- 11 微服务架构MSA
- 11.1 MSA简介
- 11.2 MSA框架的使用
- 11.3 微服务治理
- 11.4 微服务网关API Gateway
- 11.5 Demo下载
- 12 搜索服务Solr
- 12.1 Solr简介
- 12.2 Solr的工作原理
- 12.3 Solr的特性
- 12.4 Demo下载
- 13 分布式协调器ZooKeeper
- 13.1 ZooKeeper是什么
- 13.2 ZooKeeper的工作原理简介
- 13.3 ZooKeeper的典型应用场景
- 13.4 Demo下载
- 14 小工具合集
- 14.1 ORM工具
- 14.2 对象映射工具
- 14.3 IoC工具
- 14.4 DLL包管理工具
- 14.5 Demo下载
- 15 一键发布和测试之持续集成工具Jenkins
- 15.1 Jenkins简介
- 15.2 Jenkins插件与相关工具
- 15.3 Jenkins关键配置
- 15.4 Jenkins的使用价值
- 第4篇 公共应用篇
- 16 单点登录
- 16.1 单点登录简介
- 16.2 SSO技术实现
- 16.3 JWT规范
- 17 企业支付网关
- 17.1 企业支付网关介绍
- 17.2 统一支付服务
- 17.3 统一支付通知
- 17.4 Demo下载
- 第5篇 进阶篇
- 18 技改之路:从单体应用到微服务
- 18.1 系统背景
- 18.2 前期工作
- 18.3 技改实施
- 18.4 总结
- 18.5 互动问答
- 19 机票垂直搜索引擎之性能优化
- 19.1 行业背景与垂直搜索
- 19.2 主要问题与解决方案
- 19.3 静态数据与任务打底
- 19.4 缓存策略与数据一致
- 19.5 实时查询与三段超时
- 19.6 政策匹配与算法优化
- 19.7 小结
- 20 上云纪要
- 20.1 为什么要上云
- 20.2 内部虚拟化和外部云化
- 20.3 云选型
- 20.4 上云八条
- 20.5 成功上云
- 20.6 上云总结
- 21 技术与业务的匹配与融合
- 21.1 技术人员与业务人员的抱怨
- 21.2 问题出在哪里
- 21.3 理解源于彼此的了解
- 21.4 如何去匹配与融合
- 21.5 什么在驱动公司的发展
- 22 研发团队文化是怎么“长”出来的
- 22.1 神秘的文化
- 22.2 遇到的问题
- 22.3 解决之道
- 22.4 总结与提升
- 22.5 “长”出来的团队文化
- 后记
- 架构师进阶之路
- 谈谈互联网公司的技术架构和管理
- 短评
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。