Base/Knowledges/Библиотека/Книги/Микросервисы и API.md

2.5 KiB
Raw Blame History

Тип, Статус, Название, Автор, Количество страниц, Прогресс, Формат, Обложка, Начата, Закончена, Оценка, Сложность, Теги, Категории, Источник, Ссылка
Тип Статус Название Автор Количество страниц Прогресс Формат Обложка Начата Закончена Оценка Сложность Теги Категории Источник Ссылка
Книга Запланировано Микросервисы и API
Хосе Антонио Аро Перальта
464 0 Электронная Библиотека/Книги/covers/mikroservisy-i-api.jpg
микросервисы
api
rest
graphql
python
Распределённые системы
Архитектура ПО

Микросервисы и API

!covers/mikroservisy-i-api.jpg

📖 О книге

Практическое руководство по проектированию, реализации и развёртыванию микросервисов с REST и GraphQL API. Все примеры написаны на Python (FastAPI, Flask, Ariadne) с использованием Docker, Kubernetes и AWS. Сквозной кейс — платформа доставки кофе CoffeeMesh — сопровождает все четыре части книги. Фокус на реализации, а не на архитектурной философии.

🧠 Ключевые идеи

  • Декомпозиция сервисов: стратегии разбиения по бизнес-функциям и поддоменам (DDD)
  • REST API: шесть ограничений архитектуры REST, модель зрелости Ричардсона, best practices
  • GraphQL: альтернативный подход к проектированию API, запросы и мутации
  • Гексагональная архитектура: слабая связанность уровней приложения через порты и адаптеры
  • Безопасность и развёртывание: OAuth, OIDC, контейнеризация с Docker и Kubernetes

💬 Важные цитаты

«Простые и понятные API — необходимое условие успеха микросервисных приложений»

💡 Как применить в моих проектах

🔗 Связанные заметки

Создание микросервисов Создание микросервисов. 2-е издание Чистая архитектура Apache Kafka. Потоковая обработка и анализ данных