Tìm kiếm
40 kết quả cho “Hạ tầng”. Tìm không phân biệt dấu.
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- Hạ tầng phục vụ LLM inference Chủ đề Thành viên
Phục vụ LLM giống một dịch vụ web ở chỗ cần scale theo tải, deploy phiên bản mới an toàn và phục hồi khi một process chết; nhưng ba đặc điểm làm các công cụ quen thuộc hỏng:
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- Bảo mật hạ tầng và quản lý secret Chủ đề Thành viên
Khi hệ thống lớn lên, số credential (mật khẩu DB, API key, SSH key, token, cookie phiên) tăng theo số service, pipeline, nhà cung cấp, và chúng rải vào code, cấu hình, hệ build, log. Các nguồn trong wiki cho thấy kẻ tấn…
- Hạ tầng nghiên cứu định lượng (dữ liệu thị trường, feature, backtest) Chủ đề Thành viên
Một quỹ định lượng hay công ty market making sống bằng vòng nghiên cứu: đặt giả thuyết → lấy dữ liệu → tạo feature → train model hay dựng tín hiệu → backtest/mô phỏng → đưa vào giao dịch thật → lặp lại. Theo Optiver, độ…
- Open Whisper Systems partners with WhatsApp to provide end-to-end encryption Bài tóm tắt · WhatsApp · 2014
…uy mô lớn · Độ khó: Dễ — [bài gốc](https://signal.org/blog/whatsapp/) Bài thông báo ngắn của Open Whisper Systems (sau là Signal), đối tác chứ không phải WhatsApp; nhận định ghi "t…
- WhatsApp's Signal Protocol integration is now complete Bài tóm tắt · WhatsApp · 2016
…n · Độ khó: Trung bình — [bài gốc](https://signal.org/blog/whatsapp-complete/) Bài của Open Whisper Systems; nhận định ghi "theo Open Whisper Systems". Bài trước: . Bối cảnh - Một…
- Nền tảng ML (feature, training, serving, giám sát model) Chủ đề Thành viên
Model ML đầu tiên của một công ty thường được nhúng thẳng vào một service có sẵn, với feature tính trong vài script và train bằng một job riêng. Khi số model và số người làm model tăng, bốn chỗ cùng hỏng:
- Nền tảng nội bộ cho service (đường ray chung) Chủ đề Thành viên
Tách hệ thống thành nhiều phần (service, hoặc component trong một monolith) giải được bài toán tổ chức. Nhưng nếu mỗi team tự làm RPC, retry, log, metric, contract theo cách riêng, thì ta chỉ đổi một kiểu hỗn loạn lấy…
- Sharding và tách database Chủ đề Thành viên
Một database quan hệ duy nhất là điểm khởi đầu của hầu hết sản phẩm. Đến một lúc nó không chịu nổi lượng ghi, dữ liệu không còn vừa một máy, hoặc một sự cố ở DB đó làm sập mọi tính năng.
- Tự động hoá vận hành và auto-remediation Chủ đề Thành viên
Khi số máy, shard, pod tăng lên hàng nghìn, lỗi "hiếm" (một node chết, một đĩa hỏng, một replica trễ) thành chuyện hằng ngày, và thao tác tay không còn theo kịp: Stripe có hàng trăm lần shard suy giảm mỗi năm, mỗi lần…
- Xác thực và phân quyền (authn/authz) Chủ đề Thành viên
Ở monolith, mỗi dữ liệu thường chỉ có một đường vào, nên kiểm tra quyền nằm ngay đó: một hàm hasaccess?, một API mỗi resource. Khi hệ thống tách thành nhiều service, nhiều client, nhiều loại token, cả hai nửa đều vỡ:
- Giao dịch phân tán và nhất quán xuyên service Chủ đề Thành viên
Với một DB quan hệ, BEGIN … COMMIT lo hết. Khi dữ liệu bị chia (shard, tách service, thêm Redis bên cạnh Postgres), một thao tác nghiệp vụ chạm nhiều nơi, và câu hỏi khó nhất trở thành "timeout rồi, việc đó đã xảy ra…
- Tracing phân tán và log theo request Chủ đề
Khi một request đi qua hàng chục service, metric của từng service cho biết có chậm, log của từng service cho biết từng mảnh; không cái nào trả lời "request này chậm vì đâu" hay "trang này tốn bao nhiêu". Tracing phân…
- Hệ thống độ trễ thấp (low latency) Chủ đề Thành viên
Ở sàn giao dịch và công ty market making, mỗi giao dịch làm thay đổi thị trường cho giao dịch sau, và ai phản ứng chậm hơn thì thua. Yêu cầu không chỉ là latency trung bình thấp mà latency ổn định ở đuôi, ở thang micro…
- Sinh ID phân tán Chủ đề Thành viên
Khi chỉ có một database, AUTOINCREMENT là đủ. Khi dữ liệu nằm trên nhiều máy, ID không còn duy nhất toàn hệ thống. Đây thường là thứ đầu tiên vỡ khi phân tán dữ liệu. Yêu cầu hay gặp: duy nhất, sắp được theo thời gian,…
- WhatsApp Công ty Thành viên
WhatsApp là ca hiếm: blog kỹ thuật gần như chỉ kể hai giai đoạn, và hai giai đoạn ấy giải hai bài khác hẳn nhau. Giai đoạn Erlang (2011–2014) là câu chuyện tối ưu một hệ nhỏ người: năm 2012, một server FreeBSD + Erlang…
- A look inside our sixth generation of server hardware Bài tóm tắt · Dropbox · 2022
…https://dropbox.tech/infrastructure/sixth-generation-server-hardware) Bối cảnh - Gần một thập kỷ Dropbox tự vận hành hạ tầng phần cứng, có một trong số ít hệ lưu trữ cỡ exabyte. Từ…
- From shallow to deep learning in fraud Bài tóm tắt · Lyft · 2018
…· Độ khó: Trung bình — [bài gốc](https://eng.lyft.com/from-shallow-to-deep-learning-in-fraud-9dafcbcef743) Bài kể từ góc nhìn một research scientist của đội Fraud; các ý về tổ chức…
- Sharing Mobile Application Code Across Platforms with Kotlin Multiplatform Mobile for GraphQL Queries Bài tóm tắt · Zillow · 2023
…ô lớn · Độ khó: Dễ — [bài gốc](https://www.zillow.com/news/sharing-mobile-application-code-across-platforms-with-kotlin-multiplatform-mobile-for-graphql-queries/) Bối cảnh - App Pr…
- Migrating Etsy's database sharding to Vitess Bài tóm tắt · Etsy · 2026
…https://www.etsy.com/codeascraft/migrating-etsyas-database-sharding-to-vitess) Bối cảnh - Etsy shard MySQL từ khoảng 2010 : ~1.000 bảng trên ~1.000 shard, hơn 425 TB, ~1,7 triệu re…
- Sharding Pinterest: How we scaled our MySQL fleet Bài tóm tắt · Pinterest · 2015
…bình — [bài gốc](https://medium.com/@Pinterest Engineering/sharding-pinterest-how-we-scaled-our-mysql-fleet-3f341e96ca6f) Bối cảnh - 2011 Pinterest tăng trưởng cực nhanh; khoảng 9/…
- How we designed our continuous integration system to be more than 50% faster Bài tóm tắt · Pinterest · 2021
…w-we-designed-our-continuous-integration-system-to-be-more-than-50-faster-b70a59342fe2) Bối cảnh - Đội Engineering Productivity của Pinterest làm CI cho các repo lớn, phục vụ hơn 1…
- Hybrid Core Allocation: From Overallocation to Reliable Sharing Bài tóm tắt · Uber · 2026
…ảnh - Odin là hệ điều phối container cho workload có trạng thái của Uber (database chạy trên đĩa local). Trước đó Odin đã chuyển sang cpuset : mỗi workload nhận trọn các core riêng…
- How WhatsApp Grew to Nearly 500 Million Users, 11,000 cores, and 70 Million Messages a Second Bài tóm tắt · WhatsApp · 2014
…· Độ khó: Khó — [bài gốc](https://highscalability.com/how-whatsapp-grew-to-nearly-500-million-users-11000-cores-an/) Nguồn thứ cấp: Todd Hoff (HighScalability) tóm tắt talk của Ri…
- After four years of SMR storage, here's what we love and what comes next Bài tóm tắt · Dropbox · 2023
…ps://dropbox.tech/infrastructure/four-years-of-smr-storage-what-we-love-and-whats-next) Bối cảnh - Theo Dropbox, năm 2018 họ là công ty công nghệ lớn đầu tiên dùng ổ SMR mật độ cao…
- MySQL sharding at Quora Bài tóm tắt · Quora · 2020
…— [bài gốc](https://www.quora.com/q/quoraengineering/MySQL-sharding-at-Quora) Quora chặn crawler; đọc toàn văn qua trình duyệt ngày 2026-10-21, Wayback lúc đó offline. Bối cảnh - M…
- Building Uber's Multi-Cloud Secrets Management Platform to Enhance Security Bài tóm tắt · Uber · 2025
…- Hơn 5.000 microservice, 5.000 database, hơn 500.000 job phân tích mỗi ngày, hơn 400 tích hợp nhà cung cấp và 400 ứng dụng SaaS; hơn 150.000 secret dùng để xác thực giữa chúng. C…
- Cloud Native MySQL Sharding with Vitess and Kubernetes Bài tóm tắt · Vitess · 2015
…gốc](https://vitess.io/blog/2015-10-06-cloud-native-mysql-sharding-with-vitess-and-kubernetes/) Bài của engineer YouTube giới thiệu Vitess 2.0 (khi đó còn alpha) chạy trên Kuberne…
- The WhatsApp Architecture Facebook Bought For $19 Billion Bài tóm tắt · WhatsApp · 2014
…— [bài gốc](http://highscalability.com/blog/2014/2/26/the-whatsapp-architecture-facebook-bought-for-19-billion.html) Nguồn thứ cấp: Todd Hoff (HighScalability) gom từ talk của Ric…
- Rust at scale: An added layer of security for WhatsApp Bài tóm tắt · WhatsApp · 2026
…ineering.fb.com/2026/01/27/security/rust-at-scale-security-whatsapp/) Bối cảnh - WhatsApp mã hoá đầu cuối mặc định cho hơn 3 tỉ người (2026). Mã hoá không chặn được file độc: một ả…
- Zerodha Công ty Thành viên
Công ty môi giới chứng khoán Ấn Độ, khách tăng hơn 3 lần trong một năm (2020–2021). Theo CTO, họ trụ được nhờ các nguyên tắc lẽ thường: interface ổn định, viết lại thường xuyên (ticker viết lại ít nhất 5 lần), đóng băng…
- Learning the language of home buying: Zillow's event-based foundational user behavior model Bài tóm tắt · Zillow · 2026
…the-language-of-home-buying-event-based-foundational-user-behavior-model/) Bối cảnh - Hành trình mua nhà dài hàng tháng, không tuyến tính, tín hiệu mạnh (lưu, đặt lịch xem) hiếm cò…
- From vendors to vanguard: Airbnb's hard-won lessons in observability ownership Bài tóm tắt · Airbnb · 2026
…airbnb.tech/infrastructure/from-vendors-to-vanguard-airbnbs-hard-won-lessons-in-observability-ownership/) Kể lại cuộc migration bắt đầu khoảng 2021. Đọc cùng (khung alert trên Data…
- Cross Shard Transactions at 10 Million Requests Per Second Bài tóm tắt · Dropbox · 2018
…Khó — [bài gốc](https://dropbox.tech/infrastructure/cross-shard-transactions-at-10-million-requests-per-second) Bối cảnh - Edgestore là lớp trừu tượng trên hàng nghìn node MySQL,…
- Chaos Testing an Application on AWS Bài tóm tắt · Goldman Sachs · 2022
…Trung bình — [bài gốc](https://developer.gs.com/blog/posts/chaos-testing-an-application-on-aws) Bối cảnh - Ứng dụng có đủ unit, integration, performance test nhưng sự cố production…
- Incident report for September 18, 2026: When Deletion Cascades Exhausted Our Database Connections Bài tóm tắt · Inngest · 2026
…cấu hình). Service hỏi nó định kỳ (quyền theo gói, account chạy trên phần hạ tầng nào) qua PgBouncer , và mọi service dùng chung các pool . - Đường gỡ cài đặt từ Vercel Marketplace…
- Herding elephants: Lessons learned from sharding Postgres at Notion Bài tóm tắt · Notion · 2021
…Độ khó: Trung bình — [bài gốc](https://www.notion.com/blog/sharding-postgres-at-notion) Bối cảnh - Một Postgres monolith (RDS) đã chạy 5 năm qua 4 bậc độ lớn tăng trưởng. Đến giữa…
- The Great Re-shard: adding Postgres capacity (again) with zero downtime Bài tóm tắt · Notion · 2023
…: Khó — [bài gốc](https://www.notion.com/blog/the-great-re-shard) Bài ngoài sheet. Phần tiếp hai năm sau . Bối cảnh - Cụm "space shards" lưu toàn bộ nội dung workspace (block, comm…
- March 20 ChatGPT outage: Here's what happened Bài tóm tắt · OpenAI · 2023
…: Trung bình — [bài gốc](https://openai.com/index/march-20-chatgpt-outage/) Bối cảnh - OpenAI phải tắt ChatGPT vì một bug khiến một số user thấy tiêu đề lịch sử chat của user khác…