Привет. Меня зовут Владимир.
Разработчик бэкенда. Пишу о распределённых системах, базах данных и производительности — о том, что узнаю по ходу работы.
Обо мне
Последние восемь лет работаю в бэкенд-разработке. Начинал с небольших сервисов на Python, сейчас в основном пишу на Go. Больше всего мне интересны системы, которые работают предсказуемо и быстро: базы данных, очереди, консенсус-алгоритмы.
Веду этот блог как рабочий журнал. Здесь нет пошаговых руководств — скорее заметки о том, что пробовал, что не сработало и почему. Если найдёте ошибку или захотите обсудить — пишите на почту.
Последние заметки
Как мы уменьшили p99 latency в три раза
История о том, как долгий профилировщик и пара неожиданных открытий в логах изменили наше представление о том, где реально уходит время.
PostgreSQL: заметки о неочевидных оптимизациях
Собрал несколько наблюдений о планировщике, индексах и статистике, которые пригодились в реальных проектах.
Почему я перестал любить ORM
Не холивар ради холивара — просто несколько ситуаций, когда явный SQL оказался понятнее и быстрее магии абстракции.
Советы по профилированию Go-сервисов
Практические заметки о pprof, escape analysis и работе с аллокациями — то, что хотелось бы знать раньше.
Контакты
Предпочитаю общение по почте. Пишите: hi@vldbeer.duckdns.org