Closed ctuanle closed 2 years ago
@ctuanle t k hiểu nơi 😅
@Khanhtran47 😅 ý tưởng nhất thời thôi, nhưng t thấy cũng thú vị, cache-server. kiểu như bên trình duyệt nó hay cache mấy content như ảnh với css đồ để đỡ phải load lại thì bên server cũng làm tương tự được, thậm chí mình có thể cải thiện cache ở phía browser theo cách mình nữa.
mấy routes mà chỉ cần gửi 1 request thôi như popular hay top-rated thì k nói, nhưng như mấy routes movieid.watch chẳng hạn, nó gọi tầm 4, 5 request liền nhau, thay vì lần nào cũng phải gọi 4, 5 request như vậy thì mình lưu kết quả lại (kiểu key-value như tmdb-id -> kết quả, sợ bị out-dated thì lưu cỡ 1 ngày hay gì đó thôi).
mặc dù nó thêm 1 bước trung gian, nhưng tổng thể có thể giảm đc kha khá request. ví dụ 10 client khác nhau cùng xem phim thor thì :
giải pháp thì chắc redis hay firebase gì đó vừa free vừa nhanh, k biết supabase có kiểu lưu cache k.
@ctuanle đù nghe có vẻ ngon, m thử lm thử 🤩
@Khanhtran47 mới ý tưởng thôi 😅, đều để t làm thử
persist id mapping (tmdbid -> loklokId for ex)not really needed