Avatar

Google ra mắt Gemini 3.6 Flash, 3.5 Flash-Lite và Cyber

338 0 0
2
Avatar

Bài 17. NodeSelector - Ép Pod chạy đúng Node

40 0 0
0
Avatar

API Testing Best Practices Built on Observation, Not Prediction

33 0 0
0
Avatar

Bài 16. Labels và Selectors - Trái tim của Kubernetes

57 0 0
0
Avatar

Bài 15. Kubernetes quyết định Pod chạy ở Node nào?

35 0 0
0
Avatar

"Bẫy ngầm" trong Code: Sức mạnh hủy diệt của Kỹ thuật sử dụng hằng số (Constants)

66 0 1
  • Avatar
2
Avatar

Kimi K3: Phân tích benchmark và so sánh với các Model AI khác

2.2K 1 0
5
Avatar

Bài 14. StorageClass - Tự động cấp phát ổ đĩa cho Kubernetes

42 0 0
1
Avatar

Bài 13. Persistent Volume và Persistent Volume Claim hoạt động như thế nào?

38 0 0
0
Avatar

Bài 12. Vì sao dữ liệu Database biến mất sau khi Pod restart?

40 0 0
0
Avatar

Bài 11. Password không nên nằm trong Git - Secret sinh ra để làm gì?

47 0 0
0
Avatar

Bài 10. Đừng hard-code cấu hình nữa – Hãy dùng ConfigMap

56 0 0
0
Avatar

Bài 9. Một request đi qua Kubernetes như thế nào?

47 0 0
0
Avatar

Bài 8. Ingress - Đưa ứng dụng Kubernetes lên Internet

46 0 0
0
Avatar

Series Clean Code Thực chiến #2: Nghệ thuật thiết kế Hàm – Nhỏ, Nhỏ nữa, Nhỏ mãi!

88 0 1
  • Avatar
2
Avatar

Bài 7. Kubernetes DNS - Làm sao các Pod tìm thấy nhau?

52 0 0
0
Avatar

Answer Engines - Định nghĩa, phân loại và tầm ảnh hưởng đến AI SEO | Infinity

64 0 0
0
Avatar

Bài 6. Pod có IP nhưng vẫn không thể truy cập được?

47 0 0
0
Avatar

Bài 5. Deployment - Triển khai phiên bản mới mà không làm gián đoạn người dùng

56 0 0
1
Avatar

Bài 4. ReplicaSet - Điều gì xảy ra khi Pod bị chết?

59 0 0
0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí