Есть ли какое-либо решение, например, swagger для документирования очередей и обмена сообщениями, например, mqtt или sqs?
Оформить AsyncAPI .
GitHub repo: https://github.com/asyncapi/asyncapi
AsyncAPI - это инициатива с открытым исходным кодом, целью которой является улучшение текущего состояния Event-Управляемые Архитектуры (EDA).Наша долгосрочная цель - сделать работу с EDA такой же простой, как и работу с REST API.Это относится к документации, генерации кода, открытию и управлению событиями.Большинство процессов, которые мы применяем к нашим REST API, в настоящее время применимы и к нашим управляемым событиями / асинхронным API. Чтобы это произошло, первым шагом было создание спецификации, которая позволит разработчикам, архитекторам,и менеджеры продукта для определения интерфейсов асинхронного API.Так же, как OpenAPI (fka Swagger) для API REST.
AsyncAPI - это инициатива с открытым исходным кодом, целью которой является улучшение текущего состояния Event-Управляемые Архитектуры (EDA).Наша долгосрочная цель - сделать работу с EDA такой же простой, как и работу с REST API.Это относится к документации, генерации кода, открытию и управлению событиями.Большинство процессов, которые мы применяем к нашим REST API, в настоящее время применимы и к нашим управляемым событиями / асинхронным API.
Чтобы это произошло, первым шагом было создание спецификации, которая позволит разработчикам, архитекторам,и менеджеры продукта для определения интерфейсов асинхронного API.Так же, как OpenAPI (fka Swagger) для API REST.