Статьи для системного аналитика
- Спецификация OpenAPI ⚡ Инструмент Swagger Editor ⚡ Документирование REST API от starkovden
- Очереди и (а)синхронщина. Различия и причины выбора
- Микросервисы ⚡ Паттерны работы с ними
- SOAP vs REST vs GraphQL vs gRPC ⚡ HTTP Методы и ошибки ⚡ Идемпотентность
- Кэширование данных, реализация инвалидации
- Обратная совместимость и версионирование API
- Нефункциональные требования от babok-school
- Kafka и её компоненты ⚡ Принципы работы
- СУБД ⚡ (Не)реляционные БД, виды, различия ⚡ Книга NoSQL Distilled ⚡ Ключи в БД ⚡ Нормальные формы + wiki
- Табличные индексы: Необходимость ⚡ Корректность ⚡ Последствия ⚡ Уникальность ⚡ Оптимизация
- План запроса в PostgreSQL ⚡ EXPLAIN ⚡ ANALYZE
- Транзакции ⚡ Хабр ⚡ ACID, CAP ⚡ Видео ⚡ План выполнения запроса ⚡ Шаблон Saga
- Партиционирование ⚡ Шардинг ⚡ Секционирование
- SQL на тренажёрах: SQL Academy ⚡ SQL-ex
Дополнительно по системному анализу
- Хореография и оркестрация (доклад). Плюсы, минусы ⚡ Способы реализации
- Сергей Константинов про API
- Ещё REST ⚡ RESTful ⚡ JSON ⚡ Цикл статей от Ranga Karanam
- JSON-RPC ⚡ Лучше REST’а? ⚡ Надёжнее REST’а?
- Пробный тест от Neoflex
- Брайан Кукси. An introduction to APIs
- Чем различаются Kafka и RabbitMQ: простыми словами
- Введение в REST API — RESTful веб-сервисы
Дополнительно по SQL
- Интерактивный тренажер SQL на степике
- Тренажер с задачами по SQL (sql-ex) + в дополнение учебник по SQL
- Упражнения для Postgres
- Короткие видео для прокачки SQL и английского языка сразу: SQL Tutorial for Beginners
- Руководство по стилю SQL — отлично структурированный источник по стилю написания запросов
- Памятка/шпаргалка по SQL — объёмная структурированная статья, в которой собрали основные понятия, операторы и методы работы с базой данных.
- Мини-курс по оконным функциям SQL на степике