定價: | ||||
售價: | 315元 | |||
庫存: | 已售完 | |||
LINE US! | 詢問這本書 團購優惠、書籍資訊 等 | |||
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單 | ||||
付款方式: | 超商取貨付款 |
![]() |
|
信用卡 |
![]() |
||
線上轉帳 |
![]() |
||
物流方式: | 超商取貨 | ||
宅配 | |||
門市自取 |
為您推薦
類似書籍推薦給您
【簡介】 內容簡介:🏆 Amazon.com ★★★★★1200+ 則五星評價,IT類連續三年霸榜雙榜首📌 FAANG 級別的系統設計面試攻略,全面強化技術與應試實力📌 漸進式解題架構×豐富實戰案例,自信迎戰高階技術面試📌 全彩印刷×心智圖總結,歸納解題重點與脈絡這本書非常出色!是第一本書的精彩延續。我強烈推薦給所有正在準備系統設計面試的人。—— Sunny Patel,微軟軟體工程經理我曾在 FAANG 擔任技術主管,但當要快速理解某些不熟悉的領域時,我還是需要一些協助。 如果你投入時間學習,本書可以在你討論到系統瓶頸與替代方案時,協助你獲得許多兼具廣度與深度的知識,而這正是大家對於技術主管的期待。—— Herbert Degano,Coinbase 資深軟體工程師本書為《內行人才知道的系統設計面試指南》的續作,收錄全新的系統設計面試問題與解決方案。但無須閱讀過前冊也可以輕鬆理解並受益於本書的內容。具備分散式系統基礎知識的讀者更能順利閱讀本書。本書提供了一套可靠的策略與知識庫,幫助您應對各種系統設計問題,使您在關鍵面試中更具信心。此外,本書建立了一套循序漸進的解題架構,透過豐富的真實案例,詳細解析系統設計方法,搭配清晰易懂的步驟,讓您能夠有效掌握解題思路。本書包含以下內容:.面試官想從答題中看到的真正重點,以及其中內行人才懂的門道。.用來解決任何系統設計面試問題的四步驟框架。.13道真實的系統設計面試問題及詳細解決方案。.300+個直觀圖表,以視覺化方式解釋不同系統的運作原理。來自讀者的讚譽👍「對通過senior+級別的面試非常有幫助」「優質內容,對通過FANNG+的系統設計面試輪有很大的幫助」「軟體工程師都應該看這本書」「對於需要準備系統面試的人而言,這本書很值得一看!」「不僅對面試有幫助,對日常的實際設計也很有用,是最好的系統設計書」「用大量的圖表和簡單易懂的方式解說觀念,看完一定會有收獲」「除了書中發現的大量例子之外,對我來說最重要的方面是向面試官展示設計的正式方法」「不僅有利於面試準備,而且有足夠的技術深度,非常實用,可以作為日常工作的靈感來源」「準備系統設計面試的最佳資源,讓我更有信心」 【目錄】 章節說明:第1章:附近的場所 第2章:人在附近的朋友 第3章:Google 地圖 第4章:分散式訊息佇列 第5章:指標監控警報系統 第6章:廣告點擊事件彙整 第7章:飯店預訂系統 第8章:分散式 Email 服務 第9章:類似 S3 的物件儲存系統 第10章:即時遊戲排行榜 第11章:支付系統 第12章:數位錢包 第13章:證券交易所後記
類似書籍推薦給您
Numbers are written in our digital language system by conveniently and efficiently utilizing the ten digits 0 to 9 in much the same way as sentences and books are written in the English language system by conveniently utilizing the 26 letters A to Z. Surprisingly, and against all common sense or intuition, the spread of these ten digits within numbers of random data is not uniform, but rather highly uneven. Benford's Law predicts that the first digit on the left-most side of numbers is proportioned between all possible digits 1 to 9 approximately according to LOG(1 + 1/digit), so that occurrences of low digits such as {1, 2, 3} in the first position are much more frequent than occurrences of high digits such as {7, 8, 9}. Remarkably, Benford's Law is found to be valid in almost all real life statistics, from data relating to physics, astronomy, chemistry, geology, and biology to data relating to economics, accounting, finance, engineering, and governmental census information. Therefore, Benford's Law stands as the only common thread running through and uniting all scientific disciplines! This book represents an intense and concentrated effort by the author to narrate this digital, numerical, and quantitative story of the Benford's Law phenomenon as briefly and as concisely as possible, while still ensuring a comprehensive coverage of all its aspects, results, causes, explanations, and perspectives. The most recent research results and discoveries in this field are included within this book in such a way as to be comprehensible and engaging to readers of all proficiencies. Errata(s) Errata (177 KB) Sample Chapter(s) Sample of Section I: The Digits Phenomenon Contents: About the Author Introduction The Digits Phenomenon: The First Digit on the Left Side of Numbers Benford's Law and the Predominance of Low Digits Second-Digits and Third-Digits Distributions The Quantitative Origin of the Digital-Numerical Phenomenon The Scale Invariance Principle The Base Invariance Principle Physical Order of Magnitude of Data Robust Measure of Physical Order of Magnitude Two Essential Requirements for Benford Behavior Sum of Squared Deviations Measure The Mistaken Use of the Chi-Square Test in Benford's Law Causes and Explanations: Multiplication Processes Lead to Positive Skewness and Often to Benford Addition Processes Lead to the Symmetrical Normal away from Benford The Multiplicative Central Limit Theorem and Lognormal Distribution Multiplications are More Prevalent than Additions in Real-Life Data Tugs of War between Addition and Multiplication Partitions Typically Lead to Positive Skewness and Often to Benford One-Dimensional Random Staged Partition One-Dimensional Chaotic Repeated Partition One-Dimensional Random Real Partition Two-Dimensional Random Partition The General Requirements for Partitions to Converge to Benford Benford Model for Planet and Star Formations Consolidation and Fragmentation Processes Random Exponential Growth Leads to Positive Skewness and Benford Data Aggregation Leads to Positive Skewness and Often to Benford Chains of Statistical Distributions and Benford's Law Meta-Explanation or the Explanation of all Explanations The Logarithmic Perspective: Benford's Law as Uniformity of Mantissa Rising or Falling Mantissa Distributions Uniqueness of k/x Distribution and Its Central Role in Benford's Law Related Log Conjecture The Random and Deterministic Flavors in Benford's Law The Great Prevalence of the Digital Development Pattern in Data The Absence of the Digital Development Pattern in k/x Distribution Benford's Law in Its Purest Form Constant Base Raised to a Random Power General Results: General Results in Benford's Law First Two Digits versus Last Two Digits The Law of Relative Quantities: The Relating Concepts of Digits, Numbers, and Quantities The Arbitrariness of our Positional Number System Two Radically Different Interpretations of the Benford Phenomenon The Quest for a Universal and Number-System-Invariant Measure The Shape and Nature of Histograms are Number-System Invariant Constructing a Three-Bin Histogram Signifying Small, Medium, and Big Constructing a Set of Infinitely Expanding Histograms Numerical Consistency in Bin Schemes for 15 Real-Life Data Sets The Postulate on Relative Quantities Application of the Postulate via Generic Bin Scheme on k/x The Infinite Sequence Result for the Bin Scheme on k/x The General Law of Relative Quantities Benford's Law as a Special Case and Direct Consequence of GLORQ The Universal Law of Relative Quantities Benford Second-Order Digits Interpreted as an Irregular Bin Scheme Concluding Historical and Conceptual Perspectives Appendices: Infinite Sequence Reduction Data Sets Glossary of Frequently Used Abbreviations First Two Digits versus Last Two Digits Index Readership: This book is suitable for expert mathematicians, statisticians, and scientists, as well as university students of these disciplines. This book is also suitable for the layman, the non-expert, and the educated general public, who are not necessarily proficient in mathematics, statistics, and the sciences, but who have enough interest to still be able to understand the topic on the whole.
類似書籍推薦給您
【簡介】 這本最新的面試指南提供了大量具有高度相關性的深入洞見,為讀者解鎖ML系統設計面試的整個程序。科技業長期以來一直缺乏這樣的資源,而作者則是用本書給出了解方。 — Eddie Santos,Block機器學習工程師 本書是ML專業人士的重要資源,針對各領域的ML系統設計,提供了極為精彩的實用資訊。對於任何有興趣學習系統設計應用知識的人來說,本書可說是非常完美,也是準備面試時非常理想的參考資源! — Aishwarya Srinivasan,Google資料科學家 在ML相關的各種面試中,ML系統設計可說是最具有挑戰性的主題之一,這類的職位有可能包括資料工程師、資料科學家、 ML工程師等等。 如果你正打算準備參加ML面試,無論初學者還是經驗豐富的工程師,本書就是為你而寫的。 想像一下,在一場競爭激烈的ML面試中,面試官要求你設計一套端到端的ML系統,可能是視覺搜尋、偵測違反社群守則的字詞,或廣告點擊預測。 你知道,這些題目沒有標準答案,真正的挑戰在於你如何思考,如何深入理解各種ML主題,最後設計出一個既複雜又實用的系統。 面試官會仔細評估你的設計過程、在多種設計選項中你如何做出權衡取捨。最重要的是,你是否有能力成功設計出一個有效的ML系統。 該如何在這樣的面試中脫穎而出,順利成為一名成功的ML工程師呢? 本書以7步驟框架、10個真實案例及211個圖表,提供機器學習系統設計面試的強化策略。 ML系統設計的面試考題,主要是想評估應試者能否設計出一些端對端的ML系統(例如視覺搜尋、影片推薦、廣告點擊的預測……等等)。這些考題通常都缺乏清晰的結構,涵蓋的主題範圍也比較廣泛,往往相當具有挑戰性;而且通常不會有很明確的答案,所以很可能有多種不同的解釋方式與解法。 總體來說,面試的目標就是要評估應試者能不能應用ML的理論知識,設計並實作出真正有效的系統。 本書有哪些內容? 關於面試官真正想找的人以及背後的緣由,提供內行人真正的看法。 7步驟框架 可用來解決任何ML系統設計面試問題。 10個ML系統設計面試實戰題 以及詳細的解決方案。 211張圖表 更直觀解釋了各種系統的原理。 【目錄】 Chapter 1 簡介與概述 Chapter 2 視覺搜尋系統 Chapter 3 Google 街景模糊化系統 Chapter 4 YouTube 影片搜尋 Chapter 5 有害內容偵測 Chapter 6 影片推薦系統 Chapter 7 活動推薦系統 Chapter 8 社群平台的廣告點擊預測 Chapter 9 短期租屋平台的類似選項 Chapter 10 個人動態訊息 Chapter 11 你或許認識的朋友
類似書籍推薦給您
【簡介】 「為了選擇適合的工具來完成工作,我們必須了解其設計背後的概念和演算法。本書是由業界從業者為初學者撰寫的入門書籍,涵蓋了許多相關主題。」 -Michael Klishin RabbitMQ長期貢獻者 「對於任何從事資料庫技術有關的人來說,這是一本必備的書籍,尤其是在需要做出使用哪些系統的決策時。」 -Nate McCall Apache Cassandra貢獻者及PMC主席 在選擇、使用和維護資料庫時,了解其內部原理是必不可少的。然而,隨著當今有許多分散式資料庫和工具可供選擇,往往很難了解每個資料庫提供的功能和它們之間的差異。在這本實用指南中,Alex Petrov將引導開發人員深入了解現代資料庫和儲存引擎內部的概念。 在整本書中,您將探索從眾多書籍、論文、部落格文章及幾個開源資料庫的原始碼中所獲取的相關資料。您將發現,許多現代資料庫中,最重要的區別在於決定儲存結構和資料分散方式的子系統中。 您將深入探討以下內容: ‧儲存引擎:了解儲存分類和分類法,深入研究基於B樹(B-tree-based)和不可變的日誌(immutable log-structured)結構儲存引擎。 ‧儲存建構塊:了解如何使用輔助資料結構組織資料庫檔案,如頁面快取和緩衝池,來建立高效的儲存系統。 ‧分散式系統:逐步學習節點和進程如何連接並建立複雜的通訊模式。 ‧資料庫叢集:探索現代資料庫常用的一致性模型,以及分散式儲存系統如何實現一致性。 【目錄】 前言 【第一篇 儲存引擎】 第 01 章 簡介和概述 第 02 章 B 樹基礎 第 03 章 檔案格式 第 04 章 實施 B 樹 第 05 章 交易處理和恢復 第 06 章 B 樹變體 第 07 章 日誌結構化儲存 第一部分結論 【第二篇 分散式系統】 第 08 章 簡介和概述 第 09 章 故障檢測 第 10 章 領導者選舉 第 11 章 複製和一致性 第 12 章 反熵與傳播 第 13 章 分散式交易 第 14 章 共識 第二部分結論 附錄 A 參考文獻 索引