Код, backend и практическая разработка
Статьи на русском языке про PHP, Python, API, Linux, DevOps, архитектуру проектов и реальные приёмы веб-разработки без лишней воды.
Оптимизация запросов к базе данных: Doctrine ORM (PHP) против SQLAlchemy (Python) — стратегии кэширования и lazy‑loading
Оптимизация запросов к базе данных — одна из самых «дорогих» тем в разработке веб‑систем: стоимость ошибок проявляется в задержках API, нагрузке на СУБД и нестабильности под тра...
WebDevСравнительный обзор микросервисных архитектур: Laravel Octane (Swoole) vs FastAPI — развертывание, масштабируемость и управление зависимостями
Микросервисная архитектура в РФ всё чаще опирается на контейнеризацию, автоматизацию развертывания и управляемые зависимости сервисов. При этом технологический стек влияет не то...
WebDevТрассировка и наблюдаемость: проектирование, реализация и соответствие законодательству РФ
Трассировка (distributed tracing) и наблюдаемость (observability) стали базовой практикой для систем с микросервисами, асинхронными очередями и внешними интеграциями. Когда инци...
WebDevСекретное управление конфигурацией в полиглотном стеке: HashiCorp Vault + AWS Parameter Store для PHP‑ и Python‑сервисов
Современные сервисы почти всегда живут в «полиглотной» среде: PHP для части API, Python для аналитики/обработки/воркеров, разные версии библиотек, разные циклы релиза. При этом ...
WebDevОбъединение очередей сообщений RabbitMQ и Kafka в гибридном бекенде: обработка задач в Symfony 6 и FastAPI, мониторинг с Prometheus
В реальных проектах часто возникает необходимость сочетать преимущества RabbitMQ (гибкие маршрутизации, «легкие» подтверждения, удобные паттерны очередей) и Kafka (высокая пропу...
WebDevCI/CD для мульти‑языкового проекта: GitHub Actions + GitLab CI и покрытие unit‑/integration‑тестов Laravel и Flask
Мульти‑языковые проекты (например, Laravel + Flask в одном репозитории или в связанных репозиториях) часто страдают от несогласованности сред: разные версии рантаймов, разные сп...