You are not logged in.
Pages: 1
Hi Arnaud, is it possible that you provide an example for the DDD features ?
Cause it is very abstract it is not easy to see the usefullness of this.
Rad Studio 12.3 Athens / 13.0 Ganymede
Offline
I'm working on it.
In fact, the DDD features are evolving a lot those last weeks.
I'm using those units to initiate a whole new complex software, for a customer, to be hosted in a cloud-like solution, following the MicroServices kind of SOA implementation.
So I won't write the documentation, nor publish any sample, before the DDD API is somewhat stabilized...
There are some exciting features:
- Persistence of DDD entitites with a CQRS pattern, and automatic mapping to the RESTful ORM - i.e. you can persist any TPersistent class, with complex nested objects, not only TSQLRecord - in fact this feature is quite unique, since the aggregate ID is hidden from the domain layer, by a set of generic CQRS persistence services, using dual-phase commit;
- Abstract parent classes for DDD Application Layer services, and DDD Domain Daemons (with automatic multithreading);
- Automatic statistic gathering and computation;
- Callback events, including catalogs and event sourcing.
Stay tuned!
Offline
Hi Arnuad. I'm starting work in a complete migration of my obsolete erp and I like do it in a DDD direction. Do you have intentions of release the sample? I think that Will be like a very important start point for all the interest...
I was use your library for the last year and have a lot of enhance but still I don't make the big step.
Congratulation for this framework. It's very powerful.
Sorry for my inglish... I'm just a reader of this language.
Offline
Hi Arnaud,
I'm also interested in the DDD examples. Will it lead to "class explosion" issue, since as I understand it, each record will not have an extra wrapping class?
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline
I am very interessed in a DDD example with a desktop mORMot client
Offline
DDD has too many idea to follow, Rest/Aggregate/EventSourcing/etc
I do learn good stuff in mORMot lib/framework, and I've make a little testcase like DDDPersistence, but far more things are disordered in my mind.
I don't know when to make a Service, or share whitch model between server and client and ....
I mean, mORMot is powerful but complicated, a clean uncoupled architecture example of DDD is appreciated.
Offline
We all waiting for the DDD example.
Offline
Pages: 1