Tổng hợp bài viết hay về các cách tối ưu website.
Sử dụng Memoization để cache function
- https://blog.bitsrc.io/understanding-memoization-in-javascript-to-improve-performance-2763ab107092
- https://kipalog.com/posts/Ki-thuat-Memoize-cai-thien-performance
Sử dụng Cassandra thay cho mongoDB để lưu trữ hàng tỉ messages trong ứng dụng chat Discord, Facebook Message
- https://blog.discordapp.com/how-discord-stores-billions-of-messages-7fa6ec7ee4c7
- https://kipalog.com/posts/Discord-da-luu-tru-hang-ti-messages-moi-ngay-nhu-the-nao
Sử dụng CDN để giảm tải cho servers
Triển khai ứng dụng web với Kubernetes