搜索架構之道 App中的搜索系統設計與優化實踐
劉俊啟
- 出版商: 機械工業
- 出版日期: 2024-11-01
- 定價: $594
- 售價: 7.5 折 $446
- 語言: 簡體中文
- 頁數: 327
- ISBN: 7111764595
- ISBN-13: 9787111764595
-
相關分類:
Design Pattern
立即出貨
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
這是一本以搜索業務為主線,深度解讀超級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架構師、百度前OC&Swift編碼委員會主席、騰訊研發工程師,國內App研發先行者。 2005年入職盛大·數碼紅,參與了Game-V(中國第一個無線遊戲娛樂運營平臺)的研發工作(NOKIA S60平臺)。之後作為初創團隊成員,負責多款S60平臺的App研發。2009年開始轉戰iOS平臺,負責推進公司產品技術棧向iOS平臺遷移。 2010年入職百度,先後負責構建百度手搜索App、百度語音SDK、百度語音助App、百度瀏覽器App、百度App Watch版等多個重量級產品的技術架構研發工作。多次負責掌上百度(百度App)技術架構的實現及升級工作,涉及App基礎技術架構、瀏覽內核、搜索框架、內容擴展、網絡、安全、模擬測試、移動AI、App級覆用等方向。 在文本搜索、語音搜索、視覺搜索、技術架構、研發提效等相關領域擁有30餘個專利。在百度工作期間,獲得3次百度驕傲獎,以及多次事業部及團隊級別獎項。
目錄大綱
前言
基礎篇
第1章 搜索客戶端的發展與價值
1.1 從我在百度的工作經歷看搜索客戶端架構演進
1.1.1 從零構建搜索客戶端App
1.1.2 Ding:優化移動端搜索的高頻搜索需求
1.1.3 搜索+瀏覽雙框架:優化移動端搜索過程的體驗
1.1.4 搜索結果NA化:優化移動端搜索結果瀏覽體驗
1.1.5 搜索異步化:優化搜索核心指標
1.1.6 多容器管理:突破單瀏覽內核的限制
1.1.7 變體發布:多App覆用搜索能力
1.1.8 小結
1.2 移動操作系統級的搜索能力支持
1.2.1 iOS系統搜索能力
1.2.2 Android系統搜索能力
1.2.3 小結
1.3 App中的搜索功能建設
1.3.1 京東App中的搜索功能
1.3.2 微信App中的搜索功能
1.3.3 快手App中的搜索功能
1.3.4 有道詞典App中的搜索功能
1.3.5 招商銀行App中的搜索功能
1.3.6 誇克瀏覽器App中的搜索功能
1.3.7 小結
第2章 搜索客戶端基礎技術
2.1 搜索全流程的3個核心場景
2.2 需求輸入場景及技術實現
2.2.1 多線程技術
2.2.2 網絡請求
2.2.3 搜索建議的數據處理
2.3 結果頁場景及技術實現
2.3.1 數據持久化存取
2.3.2 URL攜帶搜索關鍵字
2.3.3 結果頁的分類及加載
2.4 落地頁場景及技術實現
2.4.1 落地頁功能擴展
2.4.2 落地頁與結果頁的切換管理
……
高級篇
個人成長篇
