Chuyển tới nội dung chính

12 tài liệu đã gắn thẻ được gắn thẻ "Backend runtime"

Concurrency models, memory, garbage collection, caching and pools.

Xem tất cả thẻ

Bộ nhớ & Garbage Collection

Quy tắc: phần lớn RAM của server không phải là dữ liệu của bạn, và chi phí của bộ thu gom được trả

Caching & Cache Stampede

Quy tắc: điều tệ nhất một cache có thể làm là để mọi request cùng dựng lại nó vào đúng một thời

Deploy & cấu hình

Quy tắc: config đánh sập production nhanh hơn code, vì nó đi vòng qua mọi lớp bảo vệ mà code phải

Distributed lock

Quy tắc: một lock nằm trong một process không bảo vệ được gì khi bạn chạy hai instance. Và một

Redis Caching Strategy

Bên trong database của hệ thống chứa một danh sách các đồng coin, khi người dùng muốn tìm một đồng coin bất kì, người dùng sẽ gõ vào ô tìm kiếm. Mỗi lần người dùng gõ thêm một ký tự, hệ thống trả về một danh sách gợi ý các đồng coin chứa các ký từ người dùng đã gõ vào.

Upload file lớn

Quy tắc: file của người dùng không bao giờ được stream qua application server. Client upload

WebSocket Broker Requirements

High-performance WebSocket service for streaming events to end users in a Centralized Exchange (CEX) system — robust, scalable, and low-latency architecture.