- Опубликовано
Как ломали и собирали API заново: уроки проекта
- Автор

- Имя
- Новости нашего ИТ
- Telegram
Новости нашего ИТ12 подписчиков4771 постДанный канал является агрегатором технических статей нашего любимого ИТ, так что кто устал листать тысячи сайтов в поиске технических статей присоеденяйтесь к каналу и наслаждайтесь #it_news
Как мы ломали и собирали API заново. Уроки одного проекта
#Spring kafka
Привет, Хабр. Хочу на основе одного проекта поделиться личным опытом: как от полного хаоса в разработке и управления API в виде спецификаций в Confluence мы пришли к удобному и понятному процессу с OpenAPI-спеками и кодогенерацией. Покажу несколько вариантов, как можно работать с API на практике, с плюсами, минусами и неочевидными граблями каждого из этих подходов: от проектирования и разработки до внесения и согласования изменений. В статье не будет никакой теории, все примеры и подходы взяты из моей практики, но не ищите тут открытий и откровений. Зачем я её написал? Хочу показать, что выстроить удобный процесс разработки API не сложно, и это принесёт много пользы проекту и команде.
Предыдущий пост
- Опубликовано
Как работать с OpenSearch: обзор поиска
Из подборки Kafka
- Опубликовано
Удобная синхронизация настроек Kafka
- Опубликовано
Kafka транзакции в Spring Boot: когда нужны?
- Опубликовано
От Redis к Kafka Streams: проверка 200k устройств
- Опубликовано
PodDisruptionBudget: как избежать выселения подов
- Опубликовано
Освоить event-driven Java: Kafka, Pulsar
- Опубликовано
Java event‑driven architectures Kafka Pulsar
Свежие посты
- Опубликовано
Удобная синхронизация настроек Kafka
- Опубликовано
Spring Data 2025.1.2 и 2025.0.8 released
- Опубликовано
How Ansible does the real work in hyperautomation
- Опубликовано
OpenMedata в облаке: DataGovernance обзор Collate 1
- Опубликовано
Python без Python: как запускать код где угодно
- Опубликовано
Хакатон Норникеля: YOLO, 2 место
- Опубликовано
Nginx с человеческим лицом: обзор Nginx Proxy Manager
- Опубликовано