Skip to content
所有分類

tech

518 篇文章

AWS SQS 與 SNS:一個保存工作,一個把事件 fan-out

SQS 是 pull-based durable queue,SNS 是 push-based topic;常見可靠 fan-out 是 SNS topic 接多個 SQS queue,而不是讓多個 worker 共讀一條 queue。

Azure App Service:Web App 的核心不是 Container,而是 App Service Plan

App Service 代管 Web runtime、TLS、deployment 與 scaling;容量、成本和隔離則落在共享的 App Service Plan,不能只看單一 app。

Azure Container Apps:用 Revision、KEDA 與 Environment 跑 Serverless Container

Azure Container Apps 封裝 Kubernetes,提供 HTTP/TCP ingress、revision、KEDA scaling、jobs 與 Dapr;你仍要設計 replica concurrency、事件冪等、VNet 與身分。

Better Auth:TypeScript 認證框架不是應用程式授權層

Better Auth 統一登入、session、provider 與外掛;resource-level authorization、撤銷時效和代理操作政策仍要由應用程式明確實作。

techdeep-dive

Better Auth:把 TypeScript 認證放回應用程式裡,值得嗎?

Better Auth 用程式庫與自有資料庫換來身分資料、流程和部署的控制權;代價是 migration、安全更新與事故處理也回到自己手上。

techdeep-dive

Bright Data 深入介紹:從 Proxy、Web Unlocker 到 Scraping Browser 與 Datasets

Bright Data 把網頁資料取得拆成四層:Proxy 保留控制權,Web Unlocker 回傳已解鎖內容,Browser API 代管互動式瀏覽器,Web Scraper APIs 與 Datasets 直接交付結構化資料。

CapRover:Docker Swarm、Nginx 與 Persistent App 的自架 PaaS

CapRover 用 Docker Swarm、Nginx 與 captain-definition 提供簡化 PaaS;stateless app 可擴展,local persistent app 則被鎖在單一節點。

techdeep-dive

Clerk 認證平台:從登入元件、Session Token 到組織授權的完整邊界

Clerk 最有價值的不是一個登入框,而是把身分生命週期做成可組裝的平台;但資源層級授權、租戶隔離與業務資料一致性仍然是應用自己的責任。

Cloudflare Durable Objects:讓 Workers 有狀態、協調與 WebSocket 的那塊拼圖

Durable Objects 把一個 name 或 ID 對到全球唯一、單執行緒、帶私有 SQLite storage 的 actor。它適合 per-room、per-user、per-tenant、per-run 這種需要強一致協調的邊界;真正的設計題是 object key 要切在哪裡。

Cloudflare Queues:把 Workers request 拆成可重試、可批次的背景工作

Cloudflare Queues 是 Workers 旁邊的 message queue:producer 把慢工作寫進 queue,consumer 用批次、ack/retry、delay 與 DLQ 處理失敗。它適合單步背景工作;流程需要記住多步驟狀態時,下一篇要看 Workflows。

CodeQL:把 Codebase 抽成 Database,再用 Query 追 Data Flow

CodeQL 先由 language extractor 建立 code database,再以 QL queries 查 AST、types、calls、control/data flow;深度來自 model,也帶來 build extraction 與 query maintenance 成本。

Convex:用 Query、Mutation、Action 建立 Reactive TypeScript Backend

Convex 把 typed backend functions、transactional document database 與 reactive query subscription 綁在一起;關鍵是正確分開 deterministic mutation 和外部副作用 action。

Coolify:自架 PaaS 的 Control Plane、Docker Server 與責任邊界

Coolify 用 SSH 控制自有 server 上的 Docker、proxy 與 resources;它簡化部署,但 OS、安全、容量、資料備份與平台復原仍由團隊負責。

techdeep-dive

CopilotKit 完整介紹:把 Agent 狀態、工具與 Human-in-the-Loop 接進 React

CopilotKit 不只提供聊天框;它用 React 元件、AG-UI 事件、共享狀態與中斷流程,把 Agent 的執行過程接進既有產品介面。

CoreWeave:以 Kubernetes、GPU Fabric 與儲存組成的 AI 專用雲

CoreWeave 的價值不只是租 GPU,而是把 Kubernetes、GPU 網路、儲存與 inference 組成 AI infrastructure;代價是仍需平台工程與容量治理。

Crusoe Cloud:從 GPU VM、Managed Kubernetes 到 Managed AI

Crusoe 同時提供 Infrastructure Cloud 與 Managed AI;GPU VM/cluster 給控制,serverless/dedicated inference 給較高抽象,兩者責任不可混寫。

DeepSeek Harness(dsh):把 Everything is a Plugin 做到底的 coding agent 框架

DeepSeek Harness(dsh)是 DeepSeek 官方的開源 coding agent 框架,2026-08-13 發布 v0.1 開發者預覽版,9 天內累積 184,000+ 星。核心是 Cordis plugin kernel——模型、工具、agent loop、UI 全部都是可抽換的外掛。四種 runtime 模式,能把 Claude Code 和 Codex 當子代理使用。Web UI 優先,目前沒有原生 CLI。

Deno Deploy:Deno 2、Revision、Timeline 與全球 TypeScript Serverless

新版 Deno Deploy 是以 Deno 2 執行 application revision 的 serverless 平台;應以 timeline、context、database 與 observability 理解,而不是沿用 Deploy Classic 印象。

DigitalOcean App Platform:用 Component 與 App Spec 管理 PaaS 拓撲

DigitalOcean App Platform 以 Service、Worker、Job、Static Site 與 Function 等 Components 組成 App,再用 App Spec 保存可 review 的部署合約。

DigitalOcean:從 Droplet 到 App Platform 的簡化型 Cloud

DigitalOcean 用 Droplet、DOKS、Managed Databases 與 App Platform 覆蓋常見產品架構;簡單來自較小的服務面,不是免除 OS、網路、備份與 HA 設計。