小团队构建大网站:中小研发团队架构实践pdf下载pdf下载

小团队构建大网站:中小研发团队架构实践百度网盘pdf下载

作者:
简介:本篇主要提供小团队构建大网站:中小研发团队架构实践pdf下载
出版社:文轩网旗舰店
出版时间:2016-12
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:张辉清 著
定  价:69
出 版 社:电子工业出版社
出版日期:2016年12月01日
页  数:220
装  帧:平装
ISBN:9787121352157
本书结合作者十几年的工作经验,总结了一套系统又详细、且可落地的中小研发团队架构实践指导方案。本书分五个部分,开篇是本书的导读,架构篇介绍总体架构设计、应用架构设计、统一公司应用分层,以及性能调优WinDbg,框架篇是中间件或工具的介绍和使用,公共应用篇关注技术与业务的结合,案例篇主要提供了技改案例、技术与业务的匹配与融合等。
篇  开篇 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的工作原理   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  “长”出来的团队文化 后记 架构师进阶之路 谈谈互联网公司的技术架构和管理 短评
本书结合作者近几年的工作经验,总结了一套可直接落地、基于开源、成本低、可快速搭建的中小研发团队架构实践方法。本书共5篇22章,开篇是本书的导读;架构篇是设计思想的提升,包括企业总体架构、应用架构设计、统一应用分层等;框架篇主讲中间件和工具的使用,包括消息队列、缓存、Job、集中式日志、应用监控和微服务等;公共应用篇是技术与业务的结合,包括单点登录和企业支付网关;进阶篇是从架构到管理,包括技改案例、技术与业务的匹配与融合等。从架构、框架、公共应用,到案例实战和技术管理,本书将大公司的工程理念压缩应用到中小研发团队,使小团队也能构建大网站。
张辉清 著
张辉清,曾任中青易游CTO、同程交通创新技术负责人、古大集团首席架构师、携程架构师等职务。带领过30~200人的技术团队,将其研发能力提高1~2个档次。现阶段主要关注技术创新、技术创业、中小研发团队的能力提升。
"谈谈互联网公司的技术架构和管理 互联网公司的技术架构涉及商业模式、目标用户定位和产品运营等,而且和公司所处的发展阶段息息相关。公司所处的具体发展阶段不同,相应的工作重心也不同。在创业初期,讲究发展用户慢、用钱慢、产品迭代速度快。中小互联网公司处于初创和发展期,正是需要快速建立技术基础、快速进行产品迭代的阶段。这个阶段,有张辉清这样的过来人手把手教你建立框架、架构和技术管理体系,无疑可以大大加速技术的成熟,为业务发展提供坚实的技术保障。 互联网公司的技术架构体系可以说已逐步成熟,规律性越来越强,同时不断推陈出新,从物理硬件到前端展现,精彩纷呈、博大精深。互联网公司的技术架构有它的目标、指导思想、规范和体系: ?技术架构的目标是更好地实现业务发展的短期和长期目标,实现利益相关者的利益平衡。 ?技术架构的指导思想是立足产业、公司、项目的业务和系统的实际情况,本着“业务架构决等