Pinned Repositories
alg
Go implementation of some examples from Algorithms book.
capacity
Capacity management demo based on Jon Moore's talk https://www.youtube.com/watch?v=m64SWl9bfvk.
ddd-err
Error handling example in DDD project with Go kit.
distributed-payment
Demo execution of a payment transaction without an atomic commit across 3 partitions.
flask-api-utils
Flask extension that takes care of API representation and authentication.
gopher-celery
A tool to place/process Celery tasks in Go.
json-log-formatter
Python JSON log formatter
libbpf-tools
Go frontend for libbpf-tools.
prometheus-on-kubernetes
Web app monitoring with Prometheus toolkit running on Kubernetes
systemd
Client to access systemd services via D-Bus.
marselester's Repositories
marselester/json-log-formatter
Python JSON log formatter
marselester/gopher-celery
A tool to place/process Celery tasks in Go.
marselester/capacity
Capacity management demo based on Jon Moore's talk https://www.youtube.com/watch?v=m64SWl9bfvk.
marselester/ddd-err
Error handling example in DDD project with Go kit.
marselester/libbpf-tools
Go frontend for libbpf-tools.
marselester/diy-parca-agent
CPU profiler based on https://github.com/parca-dev/parca-agent.
marselester/alg
Go implementation of some examples from Algorithms book.
marselester/systemd
Client to access systemd services via D-Bus.
marselester/awscreds
Improving AWS Go SDK latency on EKS https://github.com/aws/aws-sdk-go/issues/4385.
marselester/django-prometheus-via-statsd
Instrumenting Django with Prometheus and StatsD.
marselester/interview
Interview notes.
marselester/marselester.github.com
Blog
marselester/pg-keepalive
Available options to control TCP keepalive in lib/pq.
marselester/backoff
Go port of the exponential backoff algorithm recommended in Polly project.
marselester/bcc
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
marselester/betteralign
Make your Go programs use less memory (maybe)
marselester/celery
Distributed Task Queue (development branch)
marselester/dbus
Native Go bindings for D-Bus
marselester/diagnostic-kit
Developer-oriented style of logging to troubleshoot programs running in production.
marselester/dynconf
Dynamic service configuration with etcd.
marselester/gocelery
Celery Distributed Task Queue in Go
marselester/igshelf
My Instagram local gallery.
marselester/marselester
marselester/otelpgx
OpenTelemetry Tracing instrumentation for PostgreSQL
marselester/parca
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
marselester/parca-agent
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
marselester/pprof
pprof is a tool for visualization and analysis of profiling data
marselester/storage-engines
Presentations about storage engines.
marselester/uap-go
Go implementation of ua-parser
marselester/useragent
Go/Golang parser for user agent strings