Tìm kiếm
40 kết quả cho “REST”. Tìm không phân biệt dấu.
- Rest.li: RESTful Service Architecture at Scale Bài tóm tắt · LinkedIn · 2013
…ễ — [bài gốc](https://engineering.linkedin.com/architecture/restli-restful-service-architecture-scale) Bối cảnh - LinkedIn cần một cách chuẩn để mô tả resource trong kiến trúc SOA…
- Rest.li 2.x and a Protocol Upgrade Story Bài tóm tắt · LinkedIn · 2015
…hó: Trung bình — [bài gốc](https://engineering.linkedin.com/restli/restli-2x-and-protocol-upgrade-story) Bối cảnh - Rest.li 2.0 đổi định dạng URL (gọn hơn, nhất quán giữa compound…
- Pinterest Công ty Thành viên
Năm 2015 Pinterest sinh sẵn nội dung cho mọi user và lưu trong HBase, cách đã đưa họ tới 100 triệu MAU nhưng tốn lưu trữ và khó thử nghiệm. Họ xây 9 hệ thống C++/RocksDB để sinh feed lúc đọc . Phía dưới là tầng cache…
- Inside branch-based restores in Lakebase Postgres Bài tóm tắt · Neon · 2026
…bình — [bài gốc](https://neon.com/blog/inside-branch-based-restores-in-lakebase-postgres) Bài quảng bá của nhà cung cấp (Neon, nay gọi kiến trúc là "lakebase"). Phần so sánh với R…
- Using Presto in our Big Data Platform on AWS Bài tóm tắt · Netflix · 2014
…: Trung bình — [bài gốc](https://netflixtechblog.com/using-presto-in-our-big-data-platform-on-aws-938035909fd4) Bối cảnh - Nền big data của Netflix (2014) đặt data warehouse trên S…
- From SSH to REST: A Security-Driven Modernization of Slack’s EMR Data Pipelines Bài tóm tắt · Slack · 2026
…rung bình — [bài gốc](https://slack.engineering/from-ssh-to-rest-a-security-driven-modernization-of-slacks-emr-data-pipelines/) Bối cảnh - Data platform của Slack dựng khoảng 2017…
- Scaling Pinterest - From 0 To 10s Of Billions Of Page Views A Month In Two Years Bài tóm tắt · Pinterest · 2013
…gốc](http://highscalability.com/blog/2013/4/15/scaling-pinterest-from-0-to-10s-of-billions-of-page-views-a.html) Theo Pinterest qua lời kể của HighScalability (Todd Hoff tóm tắt ta…
- Sharding Pinterest: How we scaled our MySQL fleet Bài tóm tắt · Pinterest · 2015
…g · Độ khó: Trung 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ự…
- Building a dynamic and responsive Pinterest Bài tóm tắt · Pinterest · 2018
…lớn · Độ khó: Nâng cao — [bài gốc](https://medium.com/@Pinterest Engineering/building-a-dynamic-and-responsive-pinterest-7d410e99f0a9) Bối cảnh - 2015: phần lớn nội dung được sinh…
- Scaling Cache Infrastructure at Pinterest Bài tóm tắt · Pinterest · 2020
…ớn · Độ khó: Trung bình — [bài gốc](https://medium.com/pinterest-engineering/scaling-cache-infrastructure-at-pinterest-422d6d294ece) Bối cảnh - Tầng cache phân tán nằm gần đáy stac…
- Distributed tracing at Pinterest with new open source tools Bài tóm tắt · Pinterest · 2017
…ớn · Độ khó: Trung bình — [bài gốc](https://medium.com/pinterest-engineering/distributed-tracing-at-pinterest-with-new-open-source-tools-a4f8a5562f6b) Bối cảnh - Backend Pinterest…
- Architecting Restaurant Wait Time Predictions Bài tóm tắt · Yelp · 2019
Yelp Waitlist cho khách xếp hàng online ở nhà hàng không nhận đặt chỗ; mỗi lần xếp hàng, một model dự đoán thời gian chờ. Hệ phải bám trạng thái hiện tại của nhà hàng (bao nhiêu người đang chờ, giờ đóng cửa) và chịu QPS…
- NVIDIA Dynamo Snapshot: Fast Startup for Inference Workloads on Kubernetes Bài tóm tắt · NVIDIA · 2026
…ess; CRIU ghi cả cây process xuống storage chung (NFS/SMB). Restore ở node khác theo chiều ngược lại. Process tiếp tục đúng tại lệnh nó bị dừng, không biết mình vừa được checkpoint…
- Multi-region high availability for Kafka workloads with a single Stretch Cluster Bài tóm tắt · Redpanda · 2026
…ỉ giữ hai ý kiến trúc: stretch cluster và probe cho rolling restart. Mọi nhận định ghi "theo Redpanda". Đọc cùng (bản bất đồng bộ). Bối cảnh - Pipeline dữ liệu quan trọng chạy nhiề…
- Diving into Uber's cutting-edge data infrastructure Bài tóm tắt · Onehouse · 2024
…h. Nhánh realtime: Kafka → Flink → Pinot , trên đó một lớp Presto tự viết cho phép viết Presto SQL chạy trên Pinot như backend production. Nhánh batch: ingest bằng Spark vào data l…
- Learn to stop using shiny new things and love MySQL Bài tóm tắt · Pinterest · 2015
Bài quan điểm của Marty Weiner (Pinterest); mọi nhận định là theo tác giả. · 2015 · 2. Tăng trưởng · Độ khó: Cơ bản — [bài gốc](https://medium.com/@Pinterest Engineering/learn-to-…
- Creating a Logical Replica from a Snapshot in RDS Postgres Bài tóm tắt · Instacart · 2020
…ú bằng lời của wiki. Bối cảnh - Instacart cần bật mã hoá at-rest cho các DB RDS Postgres có sẵn (cỡ vài TB). Quy trình AWS khuyên: tắt DB, snapshot, mã hoá snapshot, restore: nhiều…
- Accelerating Search and Ingestion with High-Performance gRPC in OpenSearch Bài tóm tắt · Uber · 2026
…. Hạ tầng nội bộ nói gRPC + Protobuf, còn OpenSearch chỉ có REST/JSON; các lớp chuyển đổi ở giữa thêm latency, phức tạp và rủi ro vận hành. Theo Uber, khi traffic, payload và độ nh…
- The Consul outage that never happened Bài tóm tắt · GitLab · 2019
…i . Mọi kết nối Consul dùng TLS hai chiều. - Một DB staging restart xong không nối lại được Consul: cert TLS đã hết hạn . Cert là cert tự ký từ bản proof-of-concept một năm trước,…
- Behind the Pins: Building Analytics Bài tóm tắt · Pinterest · 2014
…g · Độ khó: Trung bình — [bài gốc](https://medium.com/@Pinterest Engineering/behind-the-pins-building-analytics-f7b508cdacab) Site chặn crawler; ghi chú viết từ bản đọc qua trình d…
- How we designed our continuous integration system to be more than 50% faster Bài tóm tắt · Pinterest · 2021
…ớn · Độ khó: Trung bình — [bài gốc](https://medium.com/pinterest-engineering/how-we-designed-our-continuous-integration-system-to-be-more-than-50-faster-b70a59342fe2) Bối cảnh - Độ…
- A Brief History of Scaling LinkedIn Bài tóm tắt · LinkedIn · 2015
…ring tập trung vào tooling, deploy, hạ tầng và năng suất. - Rest.li: API thời SOA giả định Java RPC, không đồng nhất giữa team và dính chặt tầng giao diện. Rest.li là API REST theo…
- Ensuring High Availability of Ads Realtime Streaming Services Bài tóm tắt · Pinterest · 2021
…ớn · Độ khó: Trung bình — [bài gốc](https://medium.com/pinterest-engineering/ensuring-high-availability-of-ads-realtime-streaming-services-ea3889420490) Bối cảnh - Mảng quảng cáo c…
- What we learned from an iOS app OOMs incident Bài tóm tắt · Pinterest · 2021
…ớn · Độ khó: Trung bình — [bài gốc](https://medium.com/pinterest-engineering/what-we-learned-from-an-ios-app-ooms-incident-eb31eada251) Bối cảnh - Đầu 2020: crash out-of-memory trê…
- Amundsen — Lyft's data discovery & metadata engine Bài tóm tắt · Lyft · 2019
…TL tạo ra nó). Đối tượng được mô tả: bảng trong kho (Hive, Presto, MySQL, S3), dashboard, event/schema, stream (Kafka, Kinesis), job xử lý, và cả con người (team, dữ liệu hay dùng)…
- The history of Amazon's forecasting algorithm Bài tóm tắt · Amazon · 2021
…a, hệ "cực khó bảo trì". Thay đổi chính - Gộp bằng random forest: sản phẩm ở nhiều danh mục hành xử giống nhau (hàng mới ra mắt), nên một model chung trên feature tự thiết kế lấy đ…
- How Discord Automates ScyllaDB Clusters at Scale Bài tóm tắt · Discord · 2026
…hàng chục cụm, hàng trăm node (2026). - Công việc: rolling restart sau đổi cấu hình, mở rộng cụm, nâng OS, dựng shadow cluster (bản sao đầy đủ nhận cùng đọc/ghi như production tro…
- Resilience Engineering at LinkedIn with Project Waterbear Bài tóm tắt · LinkedIn · 2017
…edOut: inject lỗi (timeout, exception, delay) ở phía client Rest.li , bật bằng bump dependency + config. Chọn đối tượng bằng hệ A/B LiX (tới từng member, từng request, từng method)…
- DataHub: A generalized metadata search & discovery tool Bài tóm tắt · LinkedIn · 2019
…tổng quát. - Mô hình hoá bằng Pegasus (ngôn ngữ schema của Rest.li) với phần mở rộng cho quan hệ. Entity có URN; metadata gắn vào entity thành các aspect (Ownership, Profile...) d…
- Production testing with dark canaries Bài tóm tắt · LinkedIn · 2020
…kéo theo hàng trăm request phía dưới. - 2013: bản đầu trong Rest.li nhân bản từ một host sang một host, mapping host-host trong ZooKeeper dựng bằng script Python. Khi thêm data cen…
- Slack's Incident on 2-22-22 Bài tóm tắt · Slack · 2022
…àn fleet theo phần trăm (PBR), mỗi bước cập nhật binary rồi restart agent tuần tự, chậm . Agent tắt thì huỷ đăng ký node khỏi catalog; với node memcached, Mcrib thay bằng node rỗng…
- Integrated Commerce and our Merchant Center rebuild Bài tóm tắt · Zalando · 2016
…ướng chuyển từ shop monolith sang microservice của Zalando: REST trên AWS; backend Scala + Akka (actor, Akka-HTTP cho REST API); RDS PostgreSQL cho dữ liệu quan trọng. - Frontend c…
- Building Scalable Real Time Event Processing with Kafka and Flink Bài tóm tắt · DoorDash · 2022
…răm tỉ event/ngày, tỉ lệ giao 99,99%. - Ghi event qua Kafka Rest Proxy (của Confluent, tuỳ biến) thay vì nhúng Kafka client vào mọi service: không bắt team cấu hình Kafka, cấu hình…
- From Batch Snapshots to Near-Real-Time Data Bài tóm tắt · Doximity · 2026
…i điểm mạnh khác nhau: batch dựng snapshot từ point-in-time restore của Aurora, mọi bảng cùng một thời điểm (nhất quán giao dịch, là mốc phục hồi và kiểm tra); CDC (Debezium đọc bi…
- Maximizing Our Publishing Platform Reach with Network Distribution Bài tóm tắt · LinkedIn · 2014
…đa dạng. - Thông báo: tạo bất đồng bộ sau khi đăng, qua API Rest.li của hệ thông báo. Chỉ gửi cho kết nối mạnh (điểm connection strength từ service quản lý quan hệ kết nối), lọc ng…
- LinkedOut: A Request-Level Failure Injection Framework Bài tóm tắt · LinkedIn · 2018
…theo từng request . Thay đổi chính - Disruptor filter trong Rest.li (một phần mở mã nguồn), ba kiểu lỗi: error (ném exception như resource không có, có thể kèm trễ), delay , timeou…
- The exabyte club: LinkedIn's journey of scaling the Hadoop Distributed File System Bài tóm tắt · LinkedIn · 2021
…node), client theo một VIP. Trước HA mỗi lần nâng cấp phải restart NameNode (tới một giờ), mọi job phải dừng; nay nâng Standby trước, failover, rồi tới DataNode theo từng rack. -…
- How the Miro Developer Platform leverages contract testing Bài tóm tắt · Miro · 2023
…sting-91fae20987d1) Bối cảnh - Miro Developer Platform 2.0 (REST API công khai) ra mắt năm trước đó; đội muốn nâng chất lượng và tính nhất quán của API bằng cách làm design-first :…
- How our security team handle secrets Bài tóm tắt · Monzo · 2019
…không cần key ceremony. - Bật mã hoá Kubernetes secrets at rest (tính năng thử nghiệm lúc đó) bằng khoá AES nằm trong Vault. - Người dùng vào Vault qua một proxy web dùng cơ chế x…
- Migrating Millions of Concurrent Websockets to Envoy Bài tóm tắt · Slack · 2021
…ên đổi endpoint không cần reload; đổi code/cấu hình thì hot restart không rớt kết nối , giữ cả số liệu thống kê; zone-aware routing, outlier detection, panic routing (khi tỷ lệ hos…