Открытая база знаний · IT / Digital

Практическая библиотека разработчика

Статьи, пошаговые инструкции и учебные циклы об IT — без регистрации и лишней теории.

04 / По порядку

Учебные циклы

Несколько материалов — одна законченная тема
Учебный цикл

Основы API и backend-разработки

Основы backend-разработки: HTTP, API, FastAPI, PostgreSQL, Redis и Docker

8 материалов Открыть цикл
Учебный цикл

Моделирование и проектирование информационных систем

Практическая серия о том, как формализовать бизнес-процессы, данные, состояния и архитектуру информационных систем с помощью BPMN, UML, ERD, C4, DFD, State Machine, API-контрактов и event-driven подхода.

9 материалов Открыть цикл
Учебный цикл

AI и автоматизация в цифровых продуктах: от данных до работающей системы

Практический учебный цикл о том, как построить AI-систему: подготовить данные, обучить и проверить модель, подключить LLM и RAG, автоматизировать процесс и поддерживать качество после запуска. Все этапы разбираем на сквозном примере обработки обращений клиентов.

10 материалов Открыть цикл
Учебный цикл

От Docker до работающего сервиса

Как перенести API с PostgreSQL и Redis с локального компьютера на сервер: собрать конфигурацию, сохранить данные, проверить готовность и выполнить первый запуск.

9 материалов Открыть цикл

05 / Выбор

Чаще читают

Материал учебного цикла
34 мин чтения255 просмотров

RAG-системы: как языковая модель отвечает на основе внешних данных

Подробно разбираем, что такое RAG-система, из каких компонентов она состоит, как документы превращаются в индекс, как работает поиск и как LLM формирует ответ на основе найденного контекста.

Читать материал
Материал учебного цикла
15 мин чтения200 просмотров

Что такое webhook и как сервисы сообщают друг другу о событиях

Подробно разбираем принцип работы вебхуков, отличие от polling и обычного API-запроса, устройство webhook-запроса, ответы, повторную доставку, идемпотентность, безопасность и обработку ошибок.

Читать материал
Статья
7 мин чтения163 просмотров

Чем сайт отличается от веб-приложения

Сайт в первую очередь предоставляет информацию, а веб-приложение помогает пользователю выполнять действия и работать с данными. На практике один цифровой продукт может сочетать оба подхода.

Читать материал
Статья
9 мин чтения144 просмотров

Мобильное приложение, адаптивный сайт или PWA

Адаптивный сайт доступен по ссылке, PWA добавляет установку и часть возможностей приложения, а нативная или кроссплатформенная разработка нужна для глубокой интеграции с устройством и регулярного использования.

Читать материал

07 / Последние публикации

Последние материалы

Все материалы →
Материал учебного цикла
23 мин чтения

Нагрузка и отказоустойчивость: когда добавлять экземпляры и как пережить отказ зависимости

Как измерить предел приложения, рассчитать число экземпляров, согласовать таймауты и сохранить работоспособность при отказе кэша, базы или очереди.

Читать материал
Материал учебного цикла
19 мин чтения

Фоновые задачи и RabbitMQ: подтверждение обработки и повторные доставки

Разбираем путь фоновой задачи через RabbitMQ на примере API заказов: публикацию, publisher confirms, ручные подтверждения, повторы, идемпотентность, отложенные попытки и очередь ошибок.

Читать материал
Материал учебного цикла
19 мин чтения

Данные в эксплуатации: миграции PostgreSQL, резервные копии и восстановление

Как менять схему PostgreSQL без поломки работающего API, выбирать способ резервного копирования и проверять восстановление данных на отдельном стенде.

Читать материал

Начните вводить — найдём материал по всей библиотеке.