Arseny Sazanov's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
awesome-go
A curated list of awesome Go frameworks, libraries and software
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
system-design
Learn how to design systems at scale and prepare for system design interviews
awesome-cto
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
go-recipes
🦩 Tools for Go projects
go-profiler-notes
felixge's notes on the various go profiling methods that are available.
testcontainers-go
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
nginx-tuning
NGINX tuning for best performance
go-patterns
Design patterns in Golang
go-optional
A library that provides Go Generics friendly "optional" features.
qbenchstat
My personal, slightly improved version of benchstat utility
nats-action
start nats server(s) for Github Actions
advance-nats-client
Advance NATS and NATS-Streaming client library based on nats.go and stun.go projects
aplication-design-test-task
Test task. Development of a room booking service following best practices.
go-optional
A library that provides Go Generics friendly "optional" features.
price_monitor
The test task. Creating a tiny service which allows to monitor Bitcoin prices over a specified period of time with specified frequency.