第1章 序言

作者: 王林 | 来源:发表于2018-11-12 13:25 被阅读0次

    1.1 为什么会有本书

    作者在实际工作和面试过程中发现,许多后端工程师可以熟练地完成一个小型项目,甚至参与过大中型项目,却从来没有参与过服务器管理,对服务器端项目部署、性能调优、高负载可抗性等没有基本了解。

    早年的互联网项目,公司需要自行购置主机,自己在主机上搭建数据库、缓存、搜索等各种服务,自己搭建集群来承受负载,还要有专门的运维人员来维护服务器稳定运行。现在云服务已经很普及,很多创业项目甚至大中型项目,搭建在云服务器上没有任何问题。

    所以本书旨在帮助读者了解,如何在云服务上搭建一个完善、稳定的系统,纵向了解一个项目从开发测试,到线上部署,到搭建负载均衡的全过程,并通过增加缓存优化性能,通过增加搜索服务完善功能,还有配置域名和SSL证书等技巧。读者通过学习能够对Web项目服务器架构有整体了解,完善自己的技术栈闭环,增强技术自信。

    1.2 本书适合人群

    本书适合有一定后端开发基础,没有服务器管理经验的工程师。

    如果你是一名移动开发者,想为自己的APP搭建接口服务,本书再适合不过了。

    如果你是前端工程师,想学习后端技术完善自己的技术栈转型全栈工程师,同样适合。

    学习完本书你将会了解,如何在生产环境中部署项目,如何对项目进行调优,如何保证项目能承受高并发请求。

    为了不显累赘,本书不会大篇幅讲解一门编程语言,以尽量精简的方式讲解服务器架构,用代码和操作来演示具体效果,以此让学习者更针对更直接的掌握重点,不走弯路。

    1.3 如何阅读

    本书的每个章节的内容都可以深入学习,但本书只做基础讲解,旨在让读者先有一个后端架构体系的整体认知,在此基础上,再针对性的在自己薄弱的技术环深入研究。先了解整体体系再深入研究细节,是作者多年学习技术一个最行之有效的方法。

    本书不会明显区分本地开发环境所使用的操作系统,建议尽量使用Linux或Mac环境。

    相关文章

      网友评论

        本文标题:第1章 序言

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