搜索架构之道:APP中的搜索系统设计与优化实践,PDF下载

作者:刘俊启 著
出版社:机械工业出版社
出版日期:2024-11-01
页数:328
ISBN:9787111764595
电子书大小:262MB [高清扫描版PDF格式]
内容简介
本书《搜索架构之道:APP中的搜索系统设计与优化实践》聚焦于搜索业务,深入剖析了超级App构建与优化的策略、流程、方法及技巧,并凝聚了作者近20年的宝贵经验。书中详尽探讨了从App诞生至发展为超级App过程中所面临的技术架构层面的核心挑战及其解决方案。
作者是我国App研发领域的先驱者(2005年涉足App开发领域),曾在百度负责多个App的技术架构建设,全程参与了百度App从创建到拥有上亿用户的发展历程。本书汇集了作者近20年的App研发经验和10余年百度搜索App开发的心得,是一本极具实用价值的技术专著。
基础篇(第1~3章)以作者加入百度的经历为起点,引导读者逐步深入了解搜索App的世界。通过简洁的语言和生动的案例,本书帮助读者建立起对搜索App的基础认知,涵盖百度App的发展历程、典型App中搜索功能的构建、搜索结果页和技术实现、服务端架构及优化等内容,为后续学习打下坚实基础。
高级篇(第4~12章)围绕搜索全流程展开,涉及搜索客户端中并行化响应输入的实现、可扩展网页(即功能插件化)、场景容器化、定制安全策略、持续优化指标、统一管理网络通信、移动端AI预测、变体发布及支持质效提升的搜索客户端架构设计思路。通过本篇内容,读者能够更深入理解搜索App的业务流程,掌握技术架构的工作原理,并学会将其应用于相关产品。
个人成长篇(第13章)从团队协作、产品交付及技术架构优化三个方面介绍作者的架构优化之路,分享了其10余年的工作经验和思考。
几乎所有的App都具备搜索功能,开发团队通常需要实现这一功能。不同App对搜索功能的需求各异,在具体实现过程中也会遇到不同的问题。作为百度资深移动端搜索专家及15年搜索架构师,本书作者从架构角度详细解析了App从出现到成长为支持亿级用户的超级App的完整过程及相关技术。书中不仅涵盖了搜索功能的实现方法及核心技术,还包括App优化、迭代并成长为超级App的方法。尤为珍贵的是,作者将自己在百度10余年的搜索经验经过两年的提炼,完美融入本书。
作者简介
作者刘俊启,曾任职于百度,担任资深研发工程师、App架构师及OC&Swift编码委员会主席,并曾在腾讯从事研发工作,是国内早期投身App开发领域的先驱之一。
2005年加入盛大·数位红公司,参与了Game-V平台(中国首个无线游戏娱乐平台)的研发工作,专注于NOKIA S60平台。随后作为核心成员,主导多款S60平台应用程序的开发。2009年起转向iOS平台,领导团队完成技术转型。
2010年进入百度后,刘俊启负责构建包括百度搜索App、百度语音SDK、百度语音助手App、百度浏览器App以及百度App Watch版在内的多个重要产品的技术框架。期间,他多次主导百度App的技术架构设计与升级,涵盖基础架构、浏览内核、搜索系统、内容扩展、网络协议、安全保障、仿真测试、移动AI技术及组件复用等领域。
在文本检索、语音识别、图像搜索、架构设计和研发效率提升等方面,刘俊启持有超过30项专利。在其百度职业生涯中,荣获三次百度骄傲奖及其他多项部门和团队荣誉。