Сквозной пример реализации CQRS поверх AppEngine - PullRequest
0 голосов
/ 23 сентября 2010

Все компоненты инфраструктуры, необходимые для реализации приложения, основанного на CQRS , по-видимому, встроены в AppEngine.

К сожалению, я не могу найти ничего, связанного с этой темой.

Несколько возможных причин

  • Это хорошо держится в секрете за пределами "Астронавтов архитектуры"
  • Это бесполезная излишняя архитектура, потому что AppEngine масштабируется «по дизайну»
  • Это еще не мейнстрим

Однако, даже если полный код недоступен, при условии, что у кого-то есть подсказки, биты целевого кода, плюсы / минусы в отношении CQRS в AppEngine, для меня будет большая честь воспользоваться вашими знаниями.

Заранее спасибо.

Примечание 1. По крайней мере, аналогичный проект существует в экосистеме .Net (Lokad-CQRS, ориентированный на Windows Azure)
Примечание 2: Даже если я склонен к питону, ответы на вопросы, связанные с Java, приветствуются

1 Ответ

7 голосов
/ 18 октября 2010

Привет, это не на AppEngine, однако оно достаточно универсально, чтобы помочь вам начать:

Кроме того, я думаю, что этот чувак http://www.harukizaemon.com/ пробовал некоторые CQRSс Ruby, опять же не с Python.Но это может послужить руководством, если вы решите пойти по пути Python.

Кстати, Группа Google DDD / CQRS действительно активна и может помочь.

Приветствия

...