Блог

Статьи о backend-разработке

Практические заметки о PHP и Laravel, Go, базах данных, очередях, кэшировании, микросервисах и DevOps — из реального опыта эксплуатации production-систем.

Базы данных 12 мин чтения

MySQL Group Replication в 2026 году: построение кластера с автоматическим failover без внешних инструментов

Практическое руководство по настройке отказоустойчивого кластера MySQL на базе Group Replication с автоматическим failover, мониторингом и интеграцией MySQL Router — без сторонних инструментов.

DevOps 14 мин чтения

Observability-стек своими руками для PHP-микросервисов: OpenTelemetry, Prometheus и Loki без облачных зависимостей

Полное руководство по построению self-hosted observability-стека для PHP-микросервисов: OpenTelemetry, Prometheus, Loki, Grafana и Tempo в Docker и Kubernetes без облачных зависимостей.

Базы данных 12 мин чтения

Векторный поиск в PostgreSQL с pgvector: семантический поиск без внешних сервисов в 2026 году

Полное руководство по pgvector: установка, генерация эмбеддингов, HNSW-индексы, гибридный поиск и сравнение с Elasticsearch. Практические примеры на Go, PHP и Laravel.

DevOps 12 мин чтения

Построение мультиязычного CI/CD пайплайна для монорепозитория с Go и PHP-сервисами в Kubernetes

Практическое руководство по построению CI/CD пайплайна для монорепозитория с Go и PHP сервисами: path filtering, параллельные сборки, Helm-деплой в Kubernetes и управление секретами.

DevOps 12 мин чтения

Elasticsearch Index Lifecycle Management (ILM) в 2026 году: автоматическое управление индексами и оптимизация хранилища

Полное руководство по ILM в Elasticsearch: фазы hot/warm/cold/frozen/delete, настройка политик через REST API, ролловеры, searchable snapshots и практический кейс для 90-дневного retention логов.