Конец к концу примера реализации CQRS на вершине AppEngine
-
04-10-2019 - |
Вопрос
Все компоненты инфраструктуры, необходимые для реализации CQRS. На основании приложения кажутся вне коробки в AppEngine.
К сожалению, я не могу найти ничего, связанного с этим предметом.
Несколько возможных причин
- Это хорошо держится в секрете за пределами «астронавтов архитектуры»
- Это бесполезная архитектура сверхкилла, потому что AppEngine масштабируется «по дизайну»
- Это еще не мейнстрим
Однако, даже если нет полного кода, при условии, что у кого-либо есть намеки, биты целевого кода, плюсы / минусы относительно CQRS на вершине AppEngine, я бы очень чести выиграть от ваших знаний.
Заранее спасибо.
Примечание 1: По крайней мере, аналогичный проект существует в экосистеме .NET (Lokad-CQR, которые нацеливаются на Windows Azure)
ПРИМЕЧАНИЕ 2: Даже если я скорее Python наклонен, ответы, связанные с опытом Java, приветствуются
Решение
Привет, это не в Appengine, однако это достаточно общего, чтобы помочь вам начать:
- Грег Янг - простые возможное Основные концепции
- Марк Нийхф - фойджин Действительно хороший образец, я обнаружил, что этот легче следовать первым
Кроме того, я думаю, что этот чувак http://www.harukizaemon.com/ Пробовал несколько CQRS с рубином, опять же не Python. Но это может работать в качестве руководства, если вы решите пойти на питон.
Кстати, то Google Group DDD / CQRS действительно активен и может помочь.
Ваше здоровье