Redis — хранилище данных, которое работает преимущественно в оперативной памяти. Его используют для кеширования, хранения сессий, ограничения запросов, рейтингов и обмена сообщениями. Почему Redis быстрый? Работа с данными в RAM и эффективные структуры данных позволяют выполнять многие операции с низкой задержкой. Но противопоставление «Redis — память, обычная БД — диск» слишком упрощённое: базы данных тоже активно…
Backend Portal | Программирование
Присоединяйтесь к нашему каналу и погрузитесь в мир Backend-разработки РКН: https://clck.ru/3FobxK
Динамика подписчиков
с 20 июля 2026 по 12 октября 2026 · минимум 16 100 · максимум 16 300
Кто рекламировался за полгода
Рекламодатель определён по маркировке рекламы в постах канала.
Публикации
Pandas: от загрузки данных до готового отчёта Библиотека для анализа данных в Python, с которой можно пройти весь рабочий процесс: загрузить файлы, изучить структуру данных, выбрать столбцы, отфильтровать строки и обработать пропуски. Дальше — сгруппировать результаты, объединить таблицы, поработать с датами, построить графики и экспортировать итоговые данные. 👉 @BackendPortal
Backend-совет: держите транзакции короткими Не открывайте транзакцию перед вызовом внешнего API, который может отвечать 10 секунд. Всё это время соединение с БД может оставаться занятым, а блокировки — мешать другим запросам. По возможности выполняйте внешние вызовы вне транзакции, оставляя внутри только необходимые операции с БД. 👉 @BackendPortal
Cookies, Sessions и JWT: не путайте эти понятия Они часто используются вместе, но отвечают за разные вещи. • Cookie — механизм хранения и передачи данных в браузере Небольшой фрагмент данных, который браузер сохраняет и автоматически отправляет с запросами, подходящими под правила cookie: домен, путь и другие ограничения. Cookie может содержать идентификатор сессии или JWT. • Session — состояние пользователя на…
GitHub-репозитории для прокачки навыков Подборка по AI, проектированию систем, автоматизации, подготовке к собеседованиям, API и инструментам разработчика. Материалы, которые помогут разобраться в новых темах и применить знания в реальных проектах. 👉 @BackendPortal
7 бесплатных ресурсов для разработчиков В подборке API, базы данных, SVG-логотипы и инструменты для разработки. 1. itsfree.ai — каталог AI-моделей и API с бесплатными тарифами 2. publicapis.dev — более 1400 публичных API для ваших проектов 3. svgl.app — сотни SVG-логотипов компаний и продуктов 4. Turso — до 100 облачных баз SQLite и 5 ГБ бесплатно 5. CodeRabbit — AI-проверка pull request для open-source проектов 6.…
API Gateway, BFF и Reverse Proxy: в чём разница? Все три могут находиться между клиентом и бэкендом, но решают разные задачи. • API Gateway — единая точка входа в API . Маршрутизирует запросы к сервисам и централизует общие функции: проверку токенов, ограничение частоты запросов, логирование, иногда агрегацию ответов. Полезен, когда нескольким сервисам нужны единые правила обработки API-запросов. • BFF — бэкенд под…
OAuth Scopes, Roles и Permissions: в чём разница? Эти понятия часто встречаются вместе, но отвечают за разные аспекты авторизации. • Scopes — область доступа, предоставленная клиентскому приложению через токен. Например, токен разрешает читать контакты, но не изменять их. Scopes используются как для сторонних интеграций, так и для собственных API, включая взаимодействие между сервисами без участия пользователя. •…
Sticky Sessions и Stateless: в чём разница? При Sticky Sessions балансировщик направляет запросы одного пользователя на один и тот же сервер. Это удобно, если приложение хранит сессию в памяти конкретного экземпляра. Например, корзина хранится на сервере A — значит, запросы пользователя должны попадать именно туда. Если сервер упадёт, состояние может потеряться, если нет репликации или внешнего хранилища. При…
Inbound и Outbound: всё зависит от направления Чтобы разобраться, определите, относительно какого сервиса или системы вы рассматриваете трафик. Inbound — входящий трафик Запросы приходят в вашу систему: • Браузер → ваш сервер. • Мобильное приложение → Backend API. • Другой микросервис → ваш сервис. Ваша система принимает запрос. Outbound — исходящий трафик Ваша система сама инициирует обращение: • Бэкенд → платёжный…