Описание тега dddd

Дизайн, управляемый распределенными доменами, имеет дело с DDD в распределенной среде и с тем, как интегрировать различные контексты.
2 ответа

Распределенные домены, управляемые ресурсами дизайна

Я вполне уверен в разработке приложений DDD, но одна область, которая продолжает вызывать у меня проблемы, это когда два приложения интегрируются друг с другом. Я изо всех сил пытаюсь найти любые полезные книги или ресурсы по этой теме. В таких книг…
2 ответа

Параллельность с DDD + CRQS + ES

Некоторое время я изучал DDD и наткнулся на шаблоны проектирования, такие как CQRS и Event Sourcing (ES). Эти шаблоны могут быть использованы для достижения некоторых концепций DDD с меньшими усилиями. Затем я начал разрабатывать простое программное…
2 ответа

Как бороться с обновлением Entity (CRUD) и Domain Events с использованием DDD?

Я знаю, что DDD хорошо работает с пользовательским интерфейсом на основе задач, но я реорганизую устаревшее приложение, в котором у меня Anemic Domain Model (многие сеттеры без бизнес-логики). Одним из первых шагов было сделать так, чтобы он достиг …
3 ответа

EventSourcing внутри и снаружи ограниченного контекста

Я пытаюсь реализовать систему источников событий с помощью DDDD. В настоящее время я борюсь за то, как и где мои события пересекают границы ограниченного контекста. Представьте, что есть два ограниченных контекста: Управление продуктом Система логис…
3 ответа

Репозиторий или ServiceAgent в DDD

У меня есть система, которая общается с базой данных, используя репозитории. Каково правильное определение, когда это удаленный сервис? Или лучше, Репозиторий предназначен для баз данных, а [...] для внешних веб-сервисов. Я нашел во многих местах об…
10 фев '11 в 15:25
1 ответ

Как я могу создать две совокупности в разных ограниченных контекстах?

Вопрос об интеграции ограниченных контекстов. Например. я имею organization AR в indentity BC, А также courier service AR в logistics BC, Они должны быть связаны. organization AR состоит из: OrganizationId название Налоговый кодекс Юридический адрес…
02 фев '18 в 00:56
0 ответов

|#1060 - Повторяющееся имя столбца 'id'

Это мое утверждение MySQL: SELECT * FROM(SELECT * FROM icci_conf_detail,icci_conf_location WHERE icci_conf_detail.conf_loc=icci_conf_location.location_name AND icci_conf_detail.is_country='international' AND icci_conf_detail.is_active='1' ORDER BY i…
17 июн '18 в 15:38
1 ответ

DDD с использованием STE против POCO

При разработке n-уровневого приложения с DDD (или лучше DDDD, потому что мы используем WCF) с использованием технологии Microsoft (где у нас есть полный контроль над всеми компонентами), наилучшим вариантом, по-видимому, является STE против POCO (по…
1 ответ

DDDD: данные события

Я пытаюсь разобраться с DDDD в стиле Грега Янга. Есть много разговоров о том, как реализовать DDDD с CQRS+EventSourcing, и есть несколько примеров реализации... и в целом это может быть довольно запутанным... В представлении Gregs агрегаты не имеют …
23 апр '13 в 11:43
1 ответ

CQRS, DDDD в учетной области

Мне интересно, как правильно моделировать мои агрегаты. Домен является бухгалтерским, и у меня есть три объекта: Account, AccountingEntry (это должен быть объект значения?) И AccountingTranscation. Счет может быть, скажем, банковский счет клиента. A…
02 авг '13 в 16:20
3 ответа

Агрегированные корневые ссылки на другой агрегированный корень по идентификатору, как сохранить целостность с помощью RavenDB?

Скажем, у меня X в качестве совокупного корня, а Y в качестве другого совокупного корня. Используя базу данных документов NoSql, X содержит ссылку на Y по идентификатору Y. Если Y удален (независимо от контекста X), то X содержит ссылку на Y, которы…
10 мар '14 в 14:58
1 ответ

Как обновить общую информацию между двумя представлениями одного и того же объекта в разных контекстах?

Этот вопрос связан, но более конкретен, чем этот вопрос. Я собираюсь использовать простой пример здесь. Скажем, у нас есть User сущность в одном контексте и Customer сущность в другом контексте. Это 2 разных представления одного и того же объекта. С…
2 ответа

Как использовать шаблон pub/sub в Event Sourcing & CQRS

Я занимаюсь разработкой микро-сервисов, я использую Event Sourcing с шаблоном CQRS, в моем случае, если пользователь удален / обновлен из одного сервиса, я хочу, чтобы он опубликовал событие, а другой сервис подписал его и удалил записи, касающиеся …
3 ответа

Команды CQRS как модели для действий POST

Я начал работать с CQRS и подумал, что было бы разумнее использовать объект Command в качестве модели в моих формах. Я могу воспользоваться преимуществами проверки на стороне клиента для команд с использованием DataAnnotations, проверка на стороне к…
21 июл '11 в 20:44
1 ответ

Должны ли агрегаты быть строго согласованными?

Все, что я прочитал на DDD, подразумевает, что состояние в агрегатах должно быть строго согласованным. Это подразумевает, что если требуется одна избыточность, то может использоваться только строго согласованная репликация (например, 2PC, 3PC или Pa…
0 ответов

Akka.Net VS Сравнение MS Orleans

Я начал реализацию нескольких LOB-приложений с CQRS/ES и для этой оценки: несколько EMS: NServiceBus, MassTransit, RhinoMessageBus Akka.net + DDDD MS Orleans + DDDD Есть много сравнений различных СЭМ, но нет оценок Actor Frameworks. Итак, не могли б…
02 янв '16 в 21:52
1 ответ

Какова цель использования службы приложений и менеджера?

Я не опытный программист. Я всегда просматриваю исходные коды, чтобы узнать некоторые вещи. ASP.NET Boilerplate - мой любимый. Вчера я заметил, что есть сервис приложений дружбы (на уровне сервиса / приложения) и менеджер дружбы (на уровне бизнеса /…
1 ответ

Какой лучший способ отделить агрегат в DDD

Я изучаю DDD, я не понимаю, как разделить объекты в совокупности. Пример: У меня есть 3 объекта: компания, магазин, работа. И у меня есть некоторые отношения: у одной компании есть много магазинов, и у одного магазина есть много рабочих мест. Я дума…
10 авг '18 в 10:12
4 ответа

Реализация ограничений на основе набора в CQRS

Я все еще борюсь с тем, что должно быть основными (и решенными) проблемами, связанными с архитектурой стиля CQRS: Как мы реализуем бизнес-правила, основанные на наборе совокупных корней? Взять, к примеру, заявку на бронирование. Это может позволить …
04 дек '10 в 21:12
3 ответа

Можем ли мы использовать REST + Event Sourcing + CQRS вместе

Я понимаю основы REST + Event Sourcing. Я никогда не работал над строгим RESTful API и ни в каком проекте Event Sourcing. Может кто-нибудь объяснить, могут ли оба использоваться вместе? Как и при получении событий, клиент отправляет события. Означае…