Phân biệt giữa cải thiện performance (tăng tốc độ xử lý một request) và cải thiện scalability (xử lý nhiều request hơn). So sánh scaling dọc (scale-up) và scaling ngang (scale-out). Tìm hiểu về cơ chế auto-scaling trong môi trường cloud.
Khám phá HashiCorp Vault để quản lý secrets trong hệ thống phân tán. Tìm hiểu về dynamic credentials, mã hóa như một dịch vụ, và audit logs.
Tìm hiểu về GitOps và cách sử dụng ArgoCD để triển khai ứng dụng Kubernetes một cách khai báo, liên tục và tự động. So sánh với quy trình CI/CD truyền thống.
Tìm hiểu về mã hoá đối xứng và bất đối xứng, ứng dụng trong bảo mật hệ thống, JWT, xác thực trong microservices.
Tìm hiểu về các loại lock mode trong database (Shared lock, Exclusive lock, Intent locks), lock granularity, vấn đề deadlock, và so sánh pessimistic/optimistic locking.
Tìm hiểu về idempotency trong hệ thống phân tán, tại sao nó quan trọng và cách triển khai nó để đảm bảo tính nhất quán.