395 материалов в базеАвтор: Андрей Лукин
Рубрика · 39 материалов

Практика и best practices

Фичи, оптимизация и проверенные приёмы: рабочие конфигурации и шаблоны с примерами кода.

Практика и best practices· 19 января 2026 г.7 мин чтения

Чек-лист настройки логирования в микросервисах: стандарты 2026 года (JSON Schema, OpenTelemetry, W3C Trace Context)

Внедрите валидацию логов через JSON Schema и сквозную трассировку W3C. Оптимизируйте хранение в Loki, избегайте PII и настройте OTLP-экспорт.

Практика и best practices· 15 января 2026 г.8 мин чтения

Реализация планировщика периодических задач (Cron) на FastAPI с APScheduler: архитектура, персистентность и обработка сбоев

Пошаговая реализация фоновых задач на FastAPI с использованием AsyncIOScheduler. Настройка персистентности, retry-policy и защита EventLoop от блокировок.

Практика и best practices· 15 января 2026 г.9 мин чтения

Полнотекстовый поиск по русскому языку на PostgreSQL 17: морфология, tsvector, GIN-индексы и ранжирование ts_rank_cd

Настройте русскую морфологию в PostgreSQL 17: tsvector, GIN-индексы, кастомные словари и точное ранжирование ts_rank_cd с подсветкой совпадений.

Практика и best practices· 14 января 2026 г.7 мин чтения

РеDoS в регулярных выражениях: защита от катастрофического отката с помощью RE2 и FSM в 2026 году

Предотвращение DoS через регулярные выражения. Внедрение Google RE2, лимиты итераций и конечные автоматы для безопасного парсинга в Python, Node.js и Rust.