
Григорий Чалый
Backend-разработчик
Эксперт по разработке высоконагруженных API на NestJS и Django. Освещает темы REST, архитектуры БД, индексов и оптимизации SQL-запросов.
Публикации

Как развернуть PostgreSQL и подключиться к ней из Python с помощью psycopg2
Разбираем, как установить PostgreSQL, создать базу данных и подключиться к ней из Python через psycopg2. Примеры простых SQL-запросов и работы с данными.

Что такое Redis и как использовать его для кэширования запросов в Node.js
Разбираем основы Redis и примеры его интеграции с Node.js для кэширования данных и снижения нагрузки на базу данных.

Как реализовать загрузку и хранение файлов в S3-совместимых хранилищах
Разбираем базовую схему загрузки изображений и других файлов в S3-совместимые хранилища, настройку доступа и работу с presigned URL.

Как реализовать аутентификацию по JWT в Node.js + Express
Создаём простое API с аутентификацией через JWT: генерируем токены при логине, проверяем их middleware и защищаем приватные маршруты.

Что такое WebSockets и как реализовать live-обновления на фронте и бэке
Изучаем WebSocket: как установить соединение, отправлять и получать данные, реализовать live-обновления на фронтенде и бэкенде. Также рассматриваем безопасность, аутентификацию и ограничения.

Что такое Rspamd и как настроить антиспам-фильтр
Разбираем работу Rspamd: система правил и скоринга, greylisting, добавление заголовков, примеры конфигурации. Смотрим, как фильтр помогает защищать корпоративную почту от спама.