Latest Replies
Monday
Jun182012

What's New in DDD

Just some news coming from the frontiers.

1. DDD eXchange Videos

DDD eXchange took place recently in London. Here are some of the videos recorded in the field and strongly recommended for watching:

See the rest of the videos for some more practical insights from Paul Rayner, Cyrille Martraire and Dan Haywood.

2. IDDD Book and Event Sourcing

IDDD Book by Vaughn Vernon is moving forward, and rough cut ebook will be published in a week or two (fingers crossed). Among other things, it is going to include a fe pages on aggregate design with event sourcing, accompanied by a little bit of sample code. Early preview of that code is already available on github.

Besides the aggregate design, this sample includes first drafts of our new embedded event store for file system and Azure blob storage, based on Riak Bitcask and some experience at Lokad. This code is not production-ready, yet (e.g.: there are known bugs with our usage of Blob leases on Azure).

Although the project also features simple implementation of MySQL and MS SQL event stores, it is not a replacement for event store of Jonathan Oliver or the proper ES server being developed by Gregory Young. It is a sample that tries to help the community by showing core pieces of building an event store and then using it in domain model.

« What's New in DDD: Functional DDD/ES and Value Objects | Main | AppHarbor-style Lokad.CQRS Host »

Reader Comments (5)

Wow, plenty of news. Got a question about the server being built by Greg. Is it official? Is there any link to the code?

June 19, 2012 | Unregistered CommenterScooletz

@Scooletz, server is currently being developed without much official noise (aside from Greg dropping news on that occasionally). Roughly 2-4 months before there will be first install and anything more official.

It is going to be a really awesome product, from what I know :)

June 19, 2012 | Registered CommenterRinat Abdullin

That functional CQRS-ES looks great! Will simplify considerably over OOP. Are there any samples of this style anywhere?

BTW, does the "new" Azure, presented at TechEd, improve things for using Azure for CQRS-ES?

June 19, 2012 | Unregistered CommenterStacy

Stacy, yes. Jeremie has just published F# sample (extends Greg's SimpleCQRS)

Re "new Azure" - it does not change that much for the actual CQRS-ES approach, however it improves dev experience in connected areas (e.g.: massively reducing development friction on web UI development)

June 20, 2012 | Registered CommenterRinat Abdullin

DDD + DCI + Domain Events open source java framework :Jdon Framework: http://www.jdon.org

June 20, 2012 | Unregistered Commenterbanq

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>