後端工程師面試考什麼 — 快取模式篇(cache patterns)
實務上快取有多種模式(patterns),每 1 種都有適合的應用場景,大多數後端工程師應該只對 Cache Aside 快取模式相對熟悉,較少接觸其他種模式,不過實際面試時也可能被詢問到 Cache Aside 以外的模式,原因在於 Ca…
14 篇 · 第 2 頁
實務上快取有多種模式(patterns),每 1 種都有適合的應用場景,大多數後端工程師應該只對 Cache Aside 快取模式相對熟悉,較少接觸其他種模式,不過實際面試時也可能被詢問到 Cache Aside 以外的模式,原因在於 Ca…
現代網路應用日趨複雜,不大可能一項服務包山包海,更常見的情況是應用程式透過整合的方式,存取使用者在其他服務的資源,以進行整合或者提供進階的功能。 所以後端工程師很常會碰到 OAuth 2.0 這項標準,例如常見的 Google Sign I…
Rate limiter 是後端領域中常見的一項技術,用於限制特定時間內的請求數量,或者限制使用者特定時間內的請求數量。對於提供 API 服務的公司或服務來說,後端伺服器通常都會加上 rate limiter,以防止系統被過於頻繁地使用,從…
分散式快取環境中,十分有可能會碰到需要找到對的 cache server 取得 cache 的情況,畢竟問錯 cache server 不僅拿不到 cache,還十分可能對後端資料庫造成壓力。 所以面試時如果有涉及快取系統架構的問題時,基本…
後端工程師在日常工作或面試中,常常會遇到以下幾種技術與工具: Load Balancer Reverse Proxy API Gateway HAProxy 這些技術的共通點是它們都處於承載流量的第一線,但在用途上卻各有不同,因此容易產生混…
談到登入認證時,SSO 和 OAuth 等技術名詞經常出現,這些名詞不僅可能在面試中聊到,它們也常是日常工作的一部分。 本文將從 SSO (Single Sign-On) 開始,深入探討 SAML (Security Assertion M…