-
-
Save tranphuquy19/9f9e9ee7f9f5bb787ad677931d02a4cf to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Tính năng | Istio | Linkerd | Consul | |
---|---|---|---|---|
Thông tin chung | ||||
Viết bằng Golang | Có | Có | Có | |
Mã nguồn mở | Có https://github.com/istio/istio | Có https://github.com/linkerd/linkerd2 | Có https://github.com/hashicorp/consul | |
Có bản hỗ trợ thương mại | Tính năng beta sẵn có trên GCP | Có | Có | |
Tài liệu hướng dẫn | Có | Có | Có | |
Được chống lưng bởi | Google IBM | Buoyant. Các CTO đều là những người làm hạ tầng cho Twitter tách ra để mở công ty riêng | HashiCorp. CTO là những người rất trẻ và xây dựng được công ty thành công ty tỷ đô | |
Phiên bản hiện tại | 1.6 | 2.8 | 1.8 | |
Kiến trúc sử dụng | ||||
Môi trường áp dụng | Kubernetes + VM | Chỉ có Kubernetes | Kubernetes + VM | |
Multi Cluster | Có | Có | Có | |
Sử dụng sidecard | Có (Envoy proxy) | Có | Có (Envoy proxy) | |
Tính năng mở rộng | Có. Sử dụng WebAssembly cho phép tự lập trình mở rộng thêm tính năng trên service mesh. Tính năng này đang phát triển | Chưa rõ khả năng không có | Chưa rõ khả năng không có | |
Bảo mật | ||||
mTLS | Có | Có | Có | |
Tự quản lý Certificate hoặc sử dụng CA ngoài | Có | Có | Có | |
Xác thực và phân quyền | Có (Một vài tính năng phân quyền đang phát triển) | Có | Có | |
Phương thức giao tiếp | ||||
TCP | Có | Có | Có | |
HTTP/1.x | Có | Có | Có | |
HTTP/2 | Có | Có | Có | |
gRPC | Có | Có | Có | |
Quản lý traffic | ||||
Blue/Green deployment | Có | Có | Có | |
Circuit Breaking | Có | Không | Có | |
Fault Injection | Có | Có | Có | |
Rate Limiting | Có | Không | Có | |
Tính năng giám sát | ||||
Monitoring bằng Prometheus | Có | Có | Có | |
Tích hợp với Grafana | Có | Có | Có | |
Dashboard | Có. Kiali | Có | Có | |
Tracing | Có. Jaeger | Có | Có |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment