<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://go.vbloher.org/docs/10-system-design/analytics-pipeline/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/cap-theorem/</loc></url><url><loc>https://go.vbloher.org/docs/11-devops/cicd/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/</loc></url><url><loc>https://go.vbloher.org/docs/09-observability/grafana/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/atomic/</loc></url><url><loc>https://go.vbloher.org/docs/04-testing/assertions-testify/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/auth-authz/</loc></url><url><loc>https://go.vbloher.org/docs/13-behavioral/conflicts/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/defer/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/allocation-patterns/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/connection-pooling-pgx/</loc></url><url><loc>https://go.vbloher.org/docs/06-networking/connection-pooling/</loc></url><url><loc>https://go.vbloher.org/docs/12-algorithms/common-problems/</loc></url><url><loc>https://go.vbloher.org/docs/10-system-design/chat/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/circuit-breaker/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/</loc></url><url><loc>https://go.vbloher.org/docs/06-networking/dns/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/escape-analysis/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/graceful-shutdown/</loc></url><url><loc>https://go.vbloher.org/docs/12-algorithms/complexity/</loc></url><url><loc>https://go.vbloher.org/docs/04-testing/benchmarks/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/buffered-unbuffered/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/deadlocks/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/embedding/</loc></url><url><loc>https://go.vbloher.org/docs/13-behavioral/interview-flow/</loc></url><url><loc>https://go.vbloher.org/docs/09-observability/metrics/</loc></url><url><loc>https://go.vbloher.org/docs/11-devops/cloud-aws-gcp/</loc></url><url><loc>https://go.vbloher.org/docs/11-devops/docker/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/grpc/</loc></url><url><loc>https://go.vbloher.org/docs/09-observability/opentelemetry/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/</loc></url><url><loc>https://go.vbloher.org/docs/06-networking/http-versions/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/indexes/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/channel-vs-mutex/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/consensus-raft/</loc></url><url><loc>https://go.vbloher.org/docs/13-behavioral/leadership-mentoring/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/errors/</loc></url><url><loc>https://go.vbloher.org/docs/04-testing/coverage-race/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/gc/</loc></url><url><loc>https://go.vbloher.org/docs/12-algorithms/data-structures/</loc></url><url><loc>https://go.vbloher.org/docs/10-system-design/framework/</loc></url><url><loc>https://go.vbloher.org/docs/11-devops/github-gitlab-ci/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/jwt/</loc></url><url><loc>https://go.vbloher.org/docs/10-system-design/notification-service/</loc></url><url><loc>https://go.vbloher.org/docs/09-observability/prometheus/</loc></url><url><loc>https://go.vbloher.org/docs/06-networking/tcp-ip/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/generics/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/channels/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/consistency/</loc></url><url><loc>https://go.vbloher.org/docs/04-testing/fuzzing/</loc></url><url><loc>https://go.vbloher.org/docs/12-algorithms/go-specifics/</loc></url><url><loc>https://go.vbloher.org/docs/04-testing/</loc></url><url><loc>https://go.vbloher.org/docs/13-behavioral/senior-questions/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/gogc-gomemlimit/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/isolation-levels/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/gomaxprocs/</loc></url><url><loc>https://go.vbloher.org/docs/11-devops/kubernetes/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/middleware/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/mvcc/</loc></url><url><loc>https://go.vbloher.org/docs/10-system-design/order-service/</loc></url><url><loc>https://go.vbloher.org/docs/09-observability/slo-sli/</loc></url><url><loc>https://go.vbloher.org/docs/06-networking/tls/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/delivery-guarantees/</loc></url><url><loc>https://go.vbloher.org/docs/04-testing/integration-testcontainers/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/interfaces/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/common-leaks-deadlocks/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/eventual-consistency/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/net-http/</loc></url><url><loc>https://go.vbloher.org/docs/10-system-design/payment-service/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/cond/</loc></url><url><loc>https://go.vbloher.org/docs/11-devops/terraform/</loc></url><url><loc>https://go.vbloher.org/docs/06-networking/udp/</loc></url><url><loc>https://go.vbloher.org/docs/04-testing/mocks/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/nosql-redis/</loc></url><url><loc>https://go.vbloher.org/docs/06-networking/</loc></url><url><loc>https://go.vbloher.org/docs/09-observability/structured-logging/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/maps/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/goroutine-leaks/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/context/</loc></url><url><loc>https://go.vbloher.org/docs/09-observability/tracing/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/oauth2/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/panic-recover/</loc></url><url><loc>https://go.vbloher.org/docs/10-system-design/rate-limiter/</loc></url><url><loc>https://go.vbloher.org/docs/04-testing/table-driven/</loc></url><url><loc>https://go.vbloher.org/docs/06-networking/websocket/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/idempotency/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/partitioning/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/memory-leaks/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/kafka/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/openapi/</loc></url><url><loc>https://go.vbloher.org/docs/10-system-design/url-shortener/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/postgresql-architecture/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/goroutines-lifecycle/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/memory-model/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/pointers/</loc></url><url><loc>https://go.vbloher.org/docs/09-observability/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/pprof/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/protobuf/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/mutex-rwmutex/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/outbox/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/query-planning/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/reflection/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/runtime-tracing/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/rabbitmq/</loc></url><url><loc>https://go.vbloher.org/docs/05-backend/rest/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/once/</loc></url><url><loc>https://go.vbloher.org/docs/10-system-design/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/slices/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/replication/</loc></url><url><loc>https://go.vbloher.org/docs/11-devops/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/patterns/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/retries/</loc></url><url><loc>https://go.vbloher.org/docs/03-runtime-memory/stack-vs-heap/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/strings-runes-bytes/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/sharding/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/race-detector/</loc></url><url><loc>https://go.vbloher.org/docs/08-distributed-systems/saga/</loc></url><url><loc>https://go.vbloher.org/docs/12-algorithms/</loc></url><url><loc>https://go.vbloher.org/docs/01-core-go/type-system/</loc></url><url><loc>https://go.vbloher.org/docs/07-databases/transactions/</loc></url><url><loc>https://go.vbloher.org/docs/13-behavioral/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/scheduler-gmp/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/select/</loc></url><url><loc>https://go.vbloher.org/docs/02-concurrency/waitgroup/</loc></url><url><loc>https://go.vbloher.org/categories/</loc></url><url><loc>https://go.vbloher.org/docs/</loc></url><url><loc>https://go.vbloher.org/</loc></url><url><loc>https://go.vbloher.org/tags/</loc></url></urlset>