Skip to content

Instantly share code, notes, and snippets.

@ankurkumarz
Last active April 11, 2023 04:07
Show Gist options
  • Save ankurkumarz/32be8291b4dcb583511eda173ab5302f to your computer and use it in GitHub Desktop.
Save ankurkumarz/32be8291b4dcb583511eda173ab5302f to your computer and use it in GitHub Desktop.
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