- HOME
- BASIC
- INSTALL
- ADMIN
- FULL BÀI VIẾT
- CÂU HỎI THƯỜNG GẶP
- ADMIN TUTORIAL
- CÀI ĐẶT, PATCH
- UPGRADE/MIGRATION
- NGUYÊN LÝ
- CÔNG CỤ
- INSTANCE
- USER, QUYỀN
- LƯU TRỮ (STORAGE)
- GIAO DỊCH
- BẢO MẬT
- OBJECTS
- BACKUP
- RECOVERY
- BẢO TRÌ
- HIỆU NĂNG (PERFORMANCE)
- CÁC LỖI THƯỜNG GẶP
- TROUBLESHOOTING
- QUY TRÌNH VẬN HÀNH ORACLE DATABASE A-Z
- VẬN HÀNH TỰ ĐỘNG
- TIPS
- KHO TÀI NGUYÊN
- EXADATA
- KHÁC
- DEV
- SECURITY
- TUNNING
- RAC
- HA
- OTHER DB
- DEVOPS
- SOLUTION
- TRAINING
- CONTACT
Thứ Tư, 17 tháng 9, 2025
Các mốc độ trễ mà lập trình viên nên biết
- Nguồn
- Tại sao nên nói về độ trễ?
- 1 nano giây
- 1-10 nano giây
- 10-100 nano giây
- 100-1000 nano giây
- 1-10 micro giây
- 10-100 micro giây
- 100-1000 micro giây
- 1-10 mili giây
- 10-100 mili giây
- 100-1000 mili giây
- 1 giây
Cách kỹ sư phần mềm của Discord mở rộng hệ thống để xử lý hàng tỷ tin nhắn mỗi ngày
Chia sẻ bởi Anshul Chhabra, Senior Dev tại Microsoft
Vào năm 2015, một nhóm kỹ sư nhỏ đã phát triển Discord chỉ trong 60 ngày. Đến năm 2016, cơ sở dữ liệu của họ gặp khó khăn khi phải xử lý hơn 1 tỷ tin nhắn mỗi ngày. Dưới đây là cách họ đã mở rộng hệ thống để xử lý hàng tỷ tin nhắn mà không gặp sự cố:
Chuyện gì sẽ xảy ra khi ta truy cập vào một đường dẫn (URL) trên trình duyệt?
- Nguồn
- URL là gì?
- DNS là gì?
- Vậy chuyện gì sẽ xảy ra khi truy cập vào một đường dẫn (URL) trên trình duyệt?
Discord lưu hàng nghìn tỉ tin nhắn như thế nào?
Nguồn
How Discord Stores TRILLIONS of Messages
- Nguồn
- Lời tựa
- Vấn đề của Cassandra
- ScyllaDB và quá trình di chuyển
Lời tựa
Trong bài này, ta sẽ không chỉ nói về database migration (di chuyển dữ liệu từ database này sang database khác), mà còn nói về một task siêu to khổng lồ mà các dev của Discord đã làm được - chuyển hàng nghìn tỉ tin nhắn từ một database này sang database khác. Nếu bạn tự hỏi rằng sẽ tốn bao nhiêu công sức để di chuyển data với quy mô khó tưởng tượng ra như vậy, bạn sẽ thích bài viết này.
Thứ Ba, 16 tháng 9, 2025
Ứng dụng CPU sử dụng ~ 98% thì làm thế nào?
Tình huống CPU > 90–98% liên tục trên hệ thống Red Hat Enterprise Linux 7.7 chạy ứng dụng App provisioning:
Sửa bài viếtThứ Hai, 15 tháng 9, 2025
Đăng ký:
Nhận xét (Atom)
ĐỌC NHIỀU
-
Các phần mềm quản lý đơn hàng là “người bạn đồng hành” không thể thiếu của các shop hoạt động online ngày nay. Bởi, không chỉ cải thiện hiệu...
-
Ứng dụng quản lý bán hàng là “người bạn đồng hành” không thể thiếu đối với việc kinh doanh offline lẫn online. Bởi lẽ, chúng vừa giúp người ...
-
Hiện nay, các phần mềm bán hàng online được không ít chủ shop tin chọn nhờ sở hữu nhiều tính năng thông minh, giúp việc quản lý quy trình bá...
-
Oracle Enterprise Manager (OEM) là một bộ công cụ quản trị toàn diện được phát triển bởi Oracle Corporation nhằm cung cấp khả năng quản lý ...