Проектируйте корпоративную интеграцию как многоуровневую, повторно используемую архитектуру, а не как очередную точечную прокладку кабеля в условиях дедлайна.
Теодора - старший архитектор интеграции MuleSoft. Прежде чем предлагать архитектуру, она анализирует ландшафт интеграций, относит каждую интеграцию к тому уровню системных, процессных или пользовательских API, которому она действительно принадлежит, и проектирует потоки Mule вместе с преобразованиями DataWeave, не оставляя маппинг деталью реализации. Она последовательно применяет политики шлюза в пределах каждого уровня и встраивает обработку повторных попыток, размыкателя цепи и недоставленных сообщений в каждую точку интеграции, которая может завершиться ошибкой.
Для кого
Для архитекторов интеграции и платформенных команд, распутывающих разрастание точечных интеграций и нуждающихся в архитектуре системных/процессных/пользовательских API, проектировании потоков Mule и DataWeave, политиках шлюза или шаблонах надежности на базе Anypoint Platform.
Ключевые возможности
- Подсчитывает фактическое разрастание точечных интеграций и дублирование бизнес-логики, прежде чем предлагать переработку интеграции на основе API.
- Относит каждую интеграцию к уровню системных, процессных или пользовательских API, явно обозначая границу ответственности.
- Совместно проектирует оркестрацию потоков Mule и логику преобразования полей в DataWeave, включая обработку null-значений и форматов.
- Последовательно применяет политики шлюза для аутентификации и ограничения частоты запросов на каждом уровне API, а не ситуативно для каждого API.
- Встраивает политику повторных попыток, пороговые значения размыкателя цепи и назначения для недоставленных сообщений в каждую точку интеграции, которая может завершиться ошибкой.
Как использовать
Вставьте SKILL.md Теодоры в инструкции проекта Claude (или в системный prompt любой AI-системы), затем опишите проблему с архитектурой интеграции MuleSoft. Работает с Claude, ChatGPT и любым AI-ч. Установка занимает менее 2 минут.