Вопросы с тегом «soa»

Вопросы о сервис-ориентированной архитектуре или разработке программного обеспечения как набора сервисов.

80
Какова наиболее приемлемая стратегия транзакций для микросервисов?

Одна из основных проблем, с которыми я столкнулся, возникает в системе с микросервисами, это то, как транзакции работают, когда они охватывают разные сервисы. В нашей собственной архитектуре мы использовали распределенные транзакции для решения этой проблемы, но они имеют свои собственные проблемы....

64
Почему так плохо читать данные из базы данных, «принадлежащей» другому микросервису?

Я недавно прочитал эту прекрасную статью об архитектуре микросервиса: http://www.infoq.com/articles/microservices-intro В нем говорится, что когда вы загружаете веб-страницу в Amazon, более 100 микросервисов сотрудничают, чтобы обслуживать эту страницу. В этой статье описывается, что все...

36
Как правильно сделать ОТДЫХ?

В настоящее время все делают SOA , даже если некоторые на самом деле не понимают, что это такое. Поэтому они делают это неправильно. Используя это в качестве аналогии, я знаю, что такое REST (или, по крайней мере, я так думаю), и хочу сделать кое-что из этого. Но я хочу сделать это правильно. Итак,...

25
Термин «Сервис-ориентированная архитектура» стал бессмысленным жаргоном? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 6 лет назад . Сегодня меня спросили, есть ли у меня опыт работы с...

22
Какова ценность инструментов рабочего процесса? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я новичок в разработке Workflow, и я не думаю, что я...

20
Почему люди думают, что SOAP устарела? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Просматривая SO сегодня, я нашел этот вопрос здесь, и он начинается с этого:...

18
Где разместить конфигурационный файл Spring?

Я хочу интегрировать Spring Framework в мой проект, особенно в сторону сервера. Поэтому я не хочу помещать его в папку WEB-INF военного файла. Должен ли я поместить applicationContext.xml в каждый слой (означает, что каждый проект разделен на отдельные проекты? (Службы, Домен и DAO) Что такое...

18
SOA / Microservices: как обрабатывать авторизацию в межсервисных коммуникациях?

передний план Мы переходим от монолитной платформы к сервис-ориентированной архитектуре. Мы применяем очень простые принципы DDD и разделяем нашу область на различные ограниченные контексты. Каждый домен распространяется и предоставляет службу через веб-API (REST). Из-за характера нашего бизнеса у...

17
Является ли плохой практикой для служб совместное использование базы данных в SOA?

Недавно я читал «Образцы корпоративной интеграции» Хопе и Вульфа, некоторые из книг Томаса Эрла по SOA, а также смотрел различные видео и подкасты Уди Дахана и других. в CQRS и управляемых событиями системах. Системы на моем рабочем месте страдают от высокого сцепления. Хотя теоретически каждая...

15
На самом ли деле состав сервисов SOA работает на практике?

Одним из основных принципов разработки сервисов SOA является принцип составности сервисов ( https://en.wikipedia.org/wiki/Service_composability_principle ). Идея состоит в том, что, составляя новые сервисы, используя существующие в качестве строительных блоков, можно быстро разрабатывать новые...

15
Автономные микросервисы, очереди событий и обнаружение сервисов

В последнее время я много читал о микро-услугах, и вот некоторые из выводов, которые я сделал до сих пор (пожалуйста, исправьте меня, если я ошибаюсь в любой момент). Архитектура микросервисов хорошо сочетается с дизайном, управляемым доменом. Обычно одна MS представляет один ограниченный контекст....

14
Как вы можете эффективно использовать веб-сервисы в корпоративной среде, если вы не можете использовать транзакции?

Место, где я работаю, - это попытаться установить некоторые основные правила, и сейчас мы ведем дебаты о том, что локальные библиотеки против веб-сервисов для повторного использования кода. Веб-сервисы, кажется, популярны в большинстве компаний, и именно к этому склоняется большинство...

14
Микро-сервисы и репликация данных

Я создаю новое приложение и читал об архитектуре микро-сервисов. Сама архитектура имеет большой смысл с точки зрения разработки, развертывания и управления жизненным циклом. Однако возникла одна проблема, связанная с обработкой основных данных. Например, у меня есть 2 приложения - например,...

12
WCF / SOA - Почему я должен создавать объекты параметров для простых запросов

Наша компания запускает довольно крупную SOA-инициативу. Мы много чего делаем правильно: хорошее общение; деньги на инструменты, где это уместно; и мы приобрели хороший опыт, чтобы помочь нам с переходом. Мы пытаемся разработать стандарты, которым мы можем следовать как группа, и один из...

11
Разработка модульного сервисного приложения

Я смотрю на разработку нового решения, которое по своей природе является очень модульным, и мне хотелось бы создать структуру, поддерживающую этот дизайн, чтобы облегчить расширение в будущем, четкое разделение проблем, лицензирование по модулям и т. Д. В Интернете я обнаружил, что модульные или...

11
Почему нет сервис-ориентированного языка?

Редактировать: Чтобы избежать дальнейшей путаницы: я не говорю о веб-сервисах и тому подобном. Я говорю о внутреннем структурировании приложений, а не о том, как компьютеры общаются. Речь идет о языках программирования, компиляторах и о том, как расширена парадигма императивного программирования....

10
Что действительно отличается между SOA и микросервисами

отказ Я надеюсь, что я не наступаю ни на чьи-либо пальцы и не оскорбляю энтузиастов концептов Фон Я искал реальные различия между сервис-ориентированной архитектурой и микросервисами, но не нашел четкого ответа. Я читаю такие вещи, как: побочные эффекты SOA SOA - это анти-паттерн Микросервисы...

9
Микросервисы и каноническая модель

Когда я читал о микросервисах на этом сайте , я наткнулся на следующее утверждение. Что подразумевается под канонической схемой? Разве это не то же самое, что модель предметной области? Шаблон архитектуры микросервисов также отклоняет другие части SOA, такие как концепция канонической схемы....