mr-karan
Tech @zerodha Interested in Observability, Containers and Distributed Systems.
@zerodha Bangalore, India
Pinned Repositories
awesome-investing
πΈπΈ Curated list of investment & finance related resources
barreldb
A disk based KV store (based on Bitcask implementation)
calert
π Send alert notifications to Google Chat via Prometheus Alertmanager
doggo
:dog: Command-line DNS Client for Humans. Written in Golang
gullak
A no-frills expense tracker app enabling quick logging of expenses in natural language, using LLMs for parsing and categorization.
homelab
Infra-as-code for my personal home server setup
kubekutr
Cookie cutter templating tool for scaffolding K8s manifests
monkeybeat
Generate a random stock portfolio and find out if it beats the markets!
nomad-events-sink
An events collection agent which processes Nomad Events and dumps to external sink providers like HTTP
swiggy-analytics
Analyse your swiggy orders π
mr-karan's Repositories
mr-karan/doggo
:dog: Command-line DNS Client for Humans. Written in Golang
mr-karan/awesome-investing
πΈπΈ Curated list of investment & finance related resources
mr-karan/swiggy-analytics
Analyse your swiggy orders π
mr-karan/barreldb
A disk based KV store (based on Bitcask implementation)
mr-karan/calert
π Send alert notifications to Google Chat via Prometheus Alertmanager
mr-karan/gullak
A no-frills expense tracker app enabling quick logging of expenses in natural language, using LLMs for parsing and categorization.
mr-karan/nomad-vector-logger
A daemon which continuously watches jobs running in a Nomad cluster and templates out a Vector configuration file which can be used to collect application logs enriched with Nomad metadata.
mr-karan/nomctx
Faster way to switch between clusters and namespaces in nomad
mr-karan/nomad-external-dns
Set external DNS records for Nomad services
mr-karan/website
Personal site, made using Zola
mr-karan/coredns-nomad
mr-karan/lil
URL Shortener with flexible analytics support, in-memory caching, and an admin UI.
mr-karan/toru
Toru is a Go module proxy with caching and rewrite capabilities
mr-karan/1brc-go
1οΈβ£πποΈ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Golang
mr-karan/clx
Generate CLI commands using AI for common ops
mr-karan/nomcfg
mr-karan/junbi
mr-karan/alertmatter
Alertmanager - Mattermost Webhook Receiver
mr-karan/caddy-plugins-docker
Docker image for Caddy with custom plugins baked into the image.
mr-karan/cgroup-stats
Tiny Go library designed for retrieving CPU and Memory quota information from Linux control groups (cgroups).
mr-karan/silencer
A Mattermost bot that enables creating Alertmanager silences using slash commands. Simplify alert management and improve incident response workflows.
mr-karan/alertmanager
Prometheus Alertmanager
mr-karan/miniredis
Pure Go Redis server for Go unittests
mr-karan/VictoriaMetrics
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
mr-karan/vscode-nomfmt
Visual Studio Code extension for on-the-fly formatting of Nomad job specs in HCL using `nomad fmt`.
mr-karan/nomad-cluster-backup
Script to back up your Nomad cluster state to S3
mr-karan/otpgateway
Standalone server for user address and OTP verification flows with pluggable providers (e-mail, SMS, bank penny drops etc.)
mr-karan/ovenlydelights-shop
Static site to place orders for a homemade bakery shop
mr-karan/pb
CLI client for Parseable server. Inspect, query and analyse Parseable log data from your terminal.
mr-karan/portal
Portal / directory for listing, indexing, and crawling funding.json manifests