Maksim Terekhin's repositories
git-replicator
Replicate your git state from repo to repo
amazon-ecs-service-connect-agent
Amazon ECS Service Connect Agent
apm-agent-go
Official Go agent for Elastic APM
apm-server
APM Server
browser-fingerprinting
Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
docker-bpf
Run ebpf programs in docker (e.g., bpftrace)
dtm
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
fgtrace
fgtrace is an experimental profiler/tracer that is capturing wallclock timelines for each goroutine. It's very similar to the Chrome profiler.
go-build-template
A Makefile/Dockerfile example for Go projects.
go-grpc-middleware
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
go-http-tunnel
Fast and secure tunnels over HTTP/2
go-proto-gql
Protobuf plugins for generating graphql schema and golang to graphql bindings. Also supports a graphql gateway (Alpha)
goreplay
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
gorse
Gorse open source recommender system engine
grpc-cloudmap-resolver
An implementation of grpc-go.Resolver using AWS Cloud Map.
learn-go-with-tests
Learn Go with test-driven development
limiters
Golang rate limiters for distributed applications
sre-interview-prep-guide
Site Reliability Engineer Interview Preparation Guide
telegram-bot-api
Golang bindings for the Telegram Bot API
useful-sed
Useful sed scripts & patterns.
zig-cookbook
Zig cookbook is a collection of simple Zig programs that demonstrate good practices to accomplish common programming tasks.