Solution | Go Framework/Library Used | Additonal Details |
---|---|---|
Kubernetes | Go native & Go-restful | Logr for logging, Prometheus for metrics, OpenTelemetry for Observability |
Prometheus | Go native & Go-kit | Prometheus - Hybrid (native + Go kit) - routing wrapper around httprouter using context.Context. Click here for more details. |
Istio | Go native & Gorilla Mux | REST-style Web Services using Go with Gorilla Mux, Envoy for Rate Limiting, and Logr for logging. Click here for more details. |
Linkerd | Go native & HttpRouter | Go OpenAPI toolkit, Logrus for logging, Prometheus for metrics |
Grafana | Go native & Go-kit | Prometheus for metrics, OpenTelemetry for Observability |
Dapr | Go native, Fasthttp, and Gorilla Mux | Logr for logging, OpenTelemetry for Observability, Prometheus for metrics |
Argo CD | Go native & Gorilla Mux | Logr for logging, OpenTelemetry for Observability, Prometheus for metrics |
Flux CD | Go native & Gorilla Mux | Logr for logging, OpenTelemetry for Observability, Prometheus for metrics |
Hugo | Go native & Gorilla Mux | Logr for logging, OpenTelemetry for Observability, Prometheus for metrics |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment