Tìm kiếm
6 kết quả cho “LiveGraph”. Tìm không phân biệt dấu.
- How we rolled out our own permissions DSL at Figma Bài tóm tắt · Figma · 2024
…nguồn sự thật: logic phải viết hai lần, ở Sinatra (HTTP) và LiveGraph (API realtime), và hay lệch nhau. Thay đổi chính - Build thay vì buy: đã xét Open Policy Agent, Zanzibar, Oso…
- Monolith và microservices — đi và quay lại Chủ đề Thành viên
Lúc nào nên tách hệ thống thành nhiều service, và cái giá của việc đó là gì? Các nguồn hiện có cho thấy đây không phải đường một chiều.
- Realtime và fan-out Chủ đề Thành viên
Một sự kiện (tin nhắn, ảnh, tweet, vote) phải tới rất nhiều người, rất nhanh, qua rất nhiều kết nối mở cùng lúc.
- 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ỡ:
- Figma Công ty Thành viên
Năm 2017, đợt spam đầu tiên chứng minh giá trị của rate limiter tự viết . Năm 2019 cả Figma vẫn chạy trên một DB instance theo nguyên tắc KISS, và họ đã nói cần DB scale ngang . Ví dụ kinh điển của lộ trình Postgres.…
- Under the hood of Figma's infrastructure Bài tóm tắt · Figma · 2019
…r, nghĩa là phải chọn data center tốt nhất cho từng file. - LiveGraph: DB realtime theo schema, lấy cảm hứng từ GraphQL. Client đăng ký một query và nhận push khi kết quả thay đổi…