Tìm kiếm
27 kết quả cho “Geo”. Tìm không phân biệt dấu.
- Geosharded Recommendations Part 1: Sharding Approach Bài tóm tắt · Tinder · 2019
…· Độ khó: Trung bình — [bài gốc](https://medium.com/tinder/geosharded-recommendations-part-1-sharding-approach-d5d54e0ec77a) Sheet trỏ tới phần 3 (consistency); wiki đọc phần 1 (c…
- Geosharded Recommendations Part 2: Architecture Bài tóm tắt · Tinder · 2019
…· Độ khó: Trung bình — [bài gốc](https://medium.com/tinder/geosharded-recommendations-part-2-architecture-3396a8a7efb) Phần 2 của series 3 phần. Phần 1 (cách chia shard): ; phần 3…
- Geosharded Recommendations Part 3: Consistency Bài tóm tắt · Tinder · 2019
…ớn · Độ khó: Nâng cao — [bài gốc](https://medium.com/tinder/geosharded-recommendations-part-3-consistency-2d2cb2f0594b) Phần cuối của series. Phần 1: ; phần 2: . Bối cảnh - Sau khi…
- Scaling Our Geo-Search Service For 10x Load Bài tóm tắt · Gojek · 2022
…rung bình — [bài gốc](https://www.gojek.io/blog/scaling-our-geo-search-service-for-10x-load/) Bối cảnh - Available Driver Service (ADS) trả lời: "quanh vị trí này, tài xế nào thoả…
- Modernizing Artifact Storage at Uber Bài tóm tắt · Uber · 2026
…ba tự host ở hai data center nằm trên đường găng của build: GeoDNS đưa client tới DC gần nhất; thiếu artifact thì hỏi DC kia rồi lưu lại; nhân bản đẩy bất đồng bộ khi ghi, cộng cro…
- Eliminating toil with fully automated load testing Bài tóm tắt · LinkedIn · 2019
…giữa các DC khi có sự cố. - Định tuyến: member vào PoP qua GeoDNS (PoP là IPVS + Apache Traffic Server). Stickyrouting gán mỗi member một DC chính và một DC phụ bằng job Hadoop đị…
- Active-Active for Multi-Regional Resiliency Bài tóm tắt · Netflix · 2013
Theo Netflix, tỉ lệ hỏng phụ thuộc hai thứ: quy mô deploy và tốc độ thay đổi; chạy lớn mà vẫn đổi nhanh thì "lúc nào cũng có thứ hỏng". Mục tiêu nội bộ là 99,99%. Mất trọn một region rất hiếm, nhưng chính tốc độ thay…
- How WhatsApp is enabling end-to-end encrypted backups Bài tóm tắt · WhatsApp · 2021
Tin nhắn đã mã hoá đầu cuối, nhưng bản sao lưu lịch sử chat lên Google Drive hay iCloud thì chỉ được bảo vệ bởi chính nhà cung cấp lưu trữ. Đó là lỗ hổng lớn nhất còn lại của lời hứa "chỉ hai đầu đọc được".
- Building the Neural Zestimate Bài tóm tắt · Zillow · 2023
Zestimate ra 2/2006 cho 40 triệu nhà, cập nhật hằng tháng; nay hơn 100 triệu nhà, cập nhật vài lần mỗi tuần.
- Inside SkyTour's AI engine: From drone footage to immersive 3D Bài tóm tắt · Zillow · 2026
SkyTour (ra 2025 cho listing Zillow Showcase): xem ngoại thất nhà từ mọi góc, dựng từ video drone thành cảnh 3D tương tác chạy trong trình duyệt.
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- 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.
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- Scale dọc trước khi scale ngang Chủ đề
Thêm máy (scale ngang) kéo theo độ phức tạp phân tán. Bắt mỗi máy làm được nhiều hơn (scale dọc, tối ưu) thì đơn giản hơn, nhưng có trần và dễ thành một điểm hỏng.
- Tinder Công ty Thành viên
Nhiều năm Tinder dùng một index Elasticsearch cho gợi ý; năm 2019 chia thành 40–100 geoshard cân theo load score trên S2 . Shard được hiện thực là nhiều index trong một cluster, chốt cỡ bằng performance test, và rải…
- Gojek Công ty Thành viên
Dịch vụ tìm tài xế của Gojek đi từ Postgres (không chịu được vị trí cập nhật liên tục) sang Redis, rồi khi GoFood và Logistics tăng trưởng thì phải scale ngang: đẩy đọc sang replica nhờ lệnh EVALRO họ đề xuất cho Redis,…
- How We Improved Our Performance Using ElasticSearch Plugins: Part 1 Bài tóm tắt · Tinder · 2019
Hệ gợi ý của Tinder lưu document người dùng trong Elasticsearch (6.3); mỗi lượt lấy gợi ý là một query lọc rồi sắp theo hàm relevance viết bằng Painless script.
- How We Improved Our Performance Using ElasticSearch Plugins: Part 2 Bài tóm tắt · Tinder · 2019
Mỗi query gợi ý phải gửi kèm danh sách bỏ qua (người đã xem gần đây, đã match), dùng terms query. Với người dùng rất tích cực, danh sách này dài.
- DuckLake v1.0: The Lakehouse Format Built on SQL Reaches Production-Readiness Bài tóm tắt · DuckDB Labs · 2026
…hêm Parquet có sẵn mà không chép, tương thích Iceberg, kiểu geometry và variant, script migrate từ DuckDB sang DuckLake. Thay đổi chính (v1.0, 4/2026) - Spec ổn định, cam kết tương…
- The Enterprise Multi-Active Disaster Recovery System Bài tóm tắt · Alibaba · 2021
…tive-active cùng vùng + cold backup ở xa). - DR 3.0: active geo-redundancy : ba datacenter trở lên ở nhiều nơi cùng phục vụ. Chuyển đổi tính bằng phút, so với hàng ngày khi dựa vào…
- How We Upgrade Kubernetes on GKE Bài tóm tắt · Gojek · 2020
Kubernetes ra một bản minor mỗi quý; team Engineering Platform của Gojek phải theo kịp trên nhiều cụm GKE.
- What Powers Instagram: Hundreds of Instances, Dozens of Technologies Bài tóm tắt · Instagram · 2011
…- Redis cho feed chính, activity feed, session. - Solr cho geo-search sau khi Postgres đã shard. - 6 máy Memcached. - Bất đồng bộ: Gearman với ~200 worker Python, dùng để chia sẻ…
- Jepsen: PostgreSQL 12.3 Bài tóm tắt · Jepsen · 2020
…xung đột đọc-ghi trên dòng vừa insert . Nguyên nhân (Peter Geoghegan tìm ra): với ba transaction đồng thời, bộ phát hiện xung đột gán nhầm XID của transaction update cho cả phiên…
- The Ultimate Load Test Bài tóm tắt · Tinder · 2020
Swipe Night (video tương tác) ra mắt ở Mỹ tối Chủ nhật 6/10/2019, chỉ trong khung 18h–24h. Thường Tinder rollout dần từ thị trường nhỏ, nhưng lần này phải bí mật và mở cho tất cả cùng lúc.
- How we built the Tinder API Gateway Bài tóm tắt · Tinder · 2022
Tinder có hơn 500 microservice (2022) nói chuyện với nhau qua service mesh (Envoy); dùng ở 190 quốc gia, nhận cả traffic thật lẫn traffic của kẻ xấu.
- Lessons Learned From Scaling Uber To 2000 Engineers, 1000 Services, And 8000 Git Repositories Bài tóm tắt · Uber · 2016
…mẫu ~1%) và truyền context xuyên ngôn ngữ (user, xác thực, geo-fence), điều Matt tiếc là không làm sớm. - Hiệu năng: "không cần nhanh, nhưng phải biết mình đang ở đâu": mỗi servic…