• Home
  • RSS Feed
  • Log in

Archive for the ‘Domain Driven Design’ Category

CQRS: Designing the Event Store
Posted by Erik Rozendaal mid-afternoon: December 5th, 2009

One of the things I like about CQRS is that many of the infrastructure components become simpler, at least compared to the classical ORM approach. However, some of these components have not seen widespread use in existing enterprise applications and will be new to most people. One such component is the Event Store that is used for persistence of the (transactional) domain in CQRS.
(more...)

  • Share/Bookmark

Tags: CQRS
Filed under Domain Driven Design, Java | 3 Comments »

Domain-Driven Design and Command-Query Separation example application
Posted by Erik Rozendaal in the early morning: December 3rd, 2009

Ever since attending Greg Young's Unshackle Your Domain talk at QCon '08 in San Francisco and a later two-day training course given by Greg Young I've wanted to build a sample application that made use of the principles of Command-Query Responsibility Separation (CQRS).

However, other interesting things intervened and I never got around to doing this.

But every few months we have a one day internal training course at Xebia Software Development and after Sjors Grijpink and I proposed to give a training on DDD and CQRS we got some time to actually prepare and implement a CQRS example application.
(more...)

  • Share/Bookmark

Tags: CQRS
Filed under Architecture, Domain Driven Design, Java | 15 Comments »

Poster Presentations at the Dutch Java Users Group J-Fall meeting
Posted by Erik Rozendaal in the early morning: November 18th, 2009

Besides organizing a Scala workshop at the J-Fall meeting we also presented five technical posters to serve as discussion points for anyone interested (or just walking by). Unlike traditional meeting sessions we could interact directly, somewhat similar to open space sessions.
(more...)

  • Share/Bookmark

Filed under Architecture, Domain Driven Design, Frameworks, GIT, Java, Scala, fitnesse | 1 Comment »

QCon San Francisco 2008 – Impressions
Posted by Age Mooy just before lunchtime: November 25th, 2008

Last year I came back from QCon San Francisco filled with new ideas. DSLs were clearly going to rule the world so I'd better start using them any chance I got. No surprise then that I was back for more this year, hoping to find out about the hottest new bleeding edge trends. Unfortunately the first two days were slightly disappointing. I did visit some interesting cloud computing introduction talks and Kent Beck's talks were pretty funny, but nothing really blew me away.

Luckily the last day was more like it. Here are some impressions of what's hot and what's not:

- Relational databases are very uncool (or "unkuu" as Kent Beck's son would apparently put it)
- Alternative storage solutions like CouchDb, AtomServer, and Neo4J are very hot.
- Google's BigTable and MapReduce are very influential and lots of innovative new projects are based on them.
- Everything should have a RESTful API.

There were a lot of interesting sessions on friday but the best two were definitely:

- Unshackle your Domain, a DDD session that talked about some very interesting domain modeling techniques. See Erik's blog for more info on that session.
- AtomServer - The Power of Publishing for Data Distribution. These guys not only discussed a very interesting RESTful data storage solution, they were also very entertaining and their new dating site http://www.AnyoneWillDo.com/ will undoubtedly be very successful.

All in all it was very much worth it coming to San Francisco this year and hopefully I'll be back for more inspiration next year.

  • Share/Bookmark

Filed under Domain Driven Design, General, qcon | 4 Comments »

QCon San Francisco 2008 – Unleash Your Domain
Posted by Erik Rozendaal in the late afternoon: November 22nd, 2008

The talk "Unshackle Your Domain" given by Greg Young was the highlight of QCon for me. An architectural approach that is relatively easy to understand, incredibly scalable, and supports a rich domain model. (more...)

  • Share/Bookmark

Tags: ddd, qcon
Filed under Architecture, Domain Driven Design | 7 Comments »

Deployment automation for Java application running on Websphere, WebLogic and JBoss

Archives

  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009

Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India

Categories

  • Java (282)
  • Agile (109)
  • General (50)
  • Testing (42)
  • Performance (42)
  • Hibernate (36)
  • Scrum (33)
  • Podcast (31)
  • Architecture (31)
  • Spring (28)
  • SOA (24)
  • Maven (22)
  • Project Management (22)
  • Middleware (23)
    • Deployment (14)
  • Flex (17)
  • JPA (17)
  • Eclipse (15)
  • Xebia Labs (15)
  • Quality Assurance (14)

Tag Cloud

    Groovy XML Closures JavaOne qcon Poppendieck Agile Seam Grails Introduction to Agile Lean Architecture Ajax Scala Spring Agile Awareness Workshop Semantic Web Performance product owner SOA Functional Programming Xebia Testing Hibernate Maven IntelliJ fitnesse esb Scrum Java