Tìm kiếm
22 kết quả cho “HTTP/2”. Tìm không phân biệt dấu.
- What we learned from an iOS app OOMs incident Bài tóm tắt · Pinterest · 2021
…p gọi REST API qua NSURLSession ; phần lớn endpoint đã chạy HTTP/2 nhiều năm, vài endpoint còn sót. Khi bật HTTP/2 cho một số endpoint đó, OOM tăng khoảng 20 lần . Thay đổi chính -…
- Building a data plane from scratch: Stripe's own high-performance distributed proxy Bài tóm tắt · Stripe · 2026
…2024 một bản nâng cấp kéo theo nghttp2 có chống rapid-reset HTTP/2, cấu hình mặc định từ chối nhầm traffic hợp lệ của một service; may bắt được trong load test QA. - Khó làm tính n…
- Business-Driven Upgrade of Alibaba Group: The Evolution of Dubbo 3.0 Bài tóm tắt · Alibaba · 2021
…). Client cũ và mới cùng chạy được. - Giao thức Triple trên HTTP/2, tương thích gRPC, thêm stream và hai chiều, giữ request ID để tránh head-of-line blocking; vẫn hỗ trợ serializat…
- HTTPS on Stack Overflow: The End of a Long Road Bài tóm tắt · Stack Overflow · 2017
…ọi nhau qua HTTP. Thay đổi chính - Lý do thật là hiệu năng: HTTP/2 trên thực tế đòi HTTPS. Theo tác giả, động lực chính là hiệu năng chứ không phải bảo mật. - Chứng chỉ: không dùng…
- How We Improved Website Performance by Evolving Our Infrastructure Bài tóm tắt · Wix · 2021
…body) và cache được ở bất cứ đâu, mở đường cho CDN. - Mạng: HTTP/2 cho mọi domain của người dùng; Brotli thay gzip ở nginx biên, giảm 21–25% kích thước truyền trung vị; chọn CDN độ…
- Sự cố và postmortem Chủ đề Thành viên
Nhiều bước ngoặt kiến trúc trong wiki bắt đầu từ một sự cố: Netflix lên cloud sau 3 ngày không gửi được DVD, Twitter viết lại hệ thống sau World Cup 2010, Instagram đi nhiều data center sau trận bão 2012. Trang này gom…
- 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…
- Đổi ngôn ngữ và runtime Chủ đề Thành viên
Ngôn ngữ ban đầu được chọn để làm nhanh. Khi lớn lên, nó có thể thành nút thắt về hiệu năng, latency, hoặc tổ chức code. Có ba hướng: tối ưu runtime đang dùng, cải tiến dần, hoặc viết lại có phạm vi.
- Kiến trúc frontend Chủ đề Thành viên
Frontend bắt đầu là vài trang render ở server; lớn lên thành ứng dụng có trạng thái, nhiều team cùng sửa, và mỗi tính năng thêm vào là thêm byte phải tải. Ba trục lặp lại trong các nguồn: render ở đâu (server, client,…
- 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…
- Building Pubsub for 50M concurrent socket connections Bài tóm tắt · Disney Hotstar · 2019
…benchmark, chọn MQTT . Bỏ gRPC streaming vì server push của HTTP/2 vốn để đẩy tài nguyên trước, và ELB của AWS (lúc đó) không hỗ trợ backend HTTP/2. - Broker mã nguồn mở (để tự tối…
- 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…
- Scaling Production Globally — The service mesh facelift (Part-1) Bài tóm tắt · Achievers · 2022
…dễ xảy ra hơn mất toàn bộ GCP. - Yêu cầu cho service mesh: HTTP/2, xác thực và phân quyền, mTLS, failover theo locality , multi-cluster, chính sách traffic, quan sát tốt. - Từ 201…
- Load Testing Kubernetes: Resolving bottlenecks and improving performance (Part 2) Bài tóm tắt · Achievers · 2023
…g: lỗi có thể đến từ phía client. - Kết nối sống lâu (gRPC, HTTP/2) cần cân bằng theo request chứ không theo kết nối. Liên quan - · (giới hạn ẩn của nền tảng Kubernetes) · -…
- Alibaba Công ty Thành viên
Database của Alibaba đi qua ba giai đoạn, đều do đỉnh tải Double 11 dẫn dắt: thương mại (IBM/Oracle/EMC, 2005–2009) → "De-IOE" sang mã nguồn mở với middleware TDDL và AliSQL (2010–2015) → tự phát triển X-DB (từ 2016).…
- Hertz, an Ultra Large Scale Enterprise-Level Microservice HTTP Framework, is Now Officially Open Source Bài tóm tắt · ByteDance · 2022
…erface và bản cài đặt mặc định để mở rộng; hỗ trợ HTTP/1.1, HTTP/2, WebSocket, streaming và chunk (bản mở mã nguồn đầu chỉ có HTTP/1). - Công cụ hz sinh khung project từ IDL (Thrif…
- Meet Bandaid, the Dropbox service proxy Bài tóm tắt · Dropbox · 2018
…t bằng Go như phần lớn hạ tầng lõi; hỗ trợ TLS termination, HTTP/2, gRPC, service discovery, reload cấu hình không restart, health check. - Lý do tự xây theo Dropbox: tích hợp hạ t…
- Courier: Dropbox migration to gRPC Bài tóm tắt · Dropbox · 2019
…buf. - Chọn gRPC chủ yếu vì giữ được protobuf sẵn có , cộng HTTP/2 multiplex và streaming hai chiều. Theo Dropbox, nếu fbthrift đã có thì có thể đã xét Thrift kỹ hơn. Thay đổi chín…
- How we optimized Magic Pocket for cold storage Bài tóm tắt · Dropbox · 2019
…g một round-trip nhờ kết nối TCP ấm, cửa sổ lớn qua Courier/HTTP/2 (). p99 của cold lại thấp hơn warm , vì warm đọc region gần trước rồi mới thử region khác khi lỗi/timeout. Dropbo…
- This Rocket Ain't Stopping - Achieving Zero Downtime for Rails to Golang API Migration Bài tóm tắt · Grab · 2016
…lone Rails, gọi qua gRPC. Gặp liên tiếp: - ELB không hỗ trợ HTTP/2 nên phải cân bằng TCP, dẫn tới lệch tải khi auto-scale. Họ chữa bằng script restart Go dần. - Gem gRPC của Ruby r…
- Data fetching strategy for Mercari Global Marketplace web app Bài tóm tắt · Mercari · 2025
…le duy nhất nói chuyện với BFF: transport cấu hình một chỗ (HTTP/2) với chuỗi interceptor: logger sinh X-Request-Id để lần theo request qua microservice; platform đặt X-Platform: w…
- From Native to React Native to Flutter Bài tóm tắt · Zerodha · 2022
…y Mi Android 6 nên phải tắt; sinh trắc học, màn hình 90 Hz, HTTP/2 phải tự viết plugin (plugin HTTP dựa libcurl qua FFI). Thử nghiệm UI hộp đen phải tự viết công cụ (Autopilot). Vì…