Greg Young [MVP]

Greg Young [MVP]

Sponsors

The Lounge

Wicked Cool Jobs

News

Advertisement

  • Super Simple CQRS Example

    Under 500 lines of code before the client http://github.com/gregoryyoung/m-r I will write a blog post about some of the stuff in it but its pretty straight forward.
  • Weekend online course (USA edition)

    I was going to do the last class on a Saturday in GMT http://dddcqrs3.eventbrite.com but a bunch of North Americaners were saying they would like a weekend version as well in their timezones. As such I put up one for Saturday that people can register for http://usacqrsddd.eventbrite.com/ The material...
  • Idempotency vs Distibuted Transactions

    This post comes from a discussion I had with Clemens Vasters at NDC but is a much bigger discussion than the context we had it in which was Azure specific. An exaple of where this also comes into play is with the REST crowd who also want all idempotent operations. Sure distributed transactions are evil...
  • Eventual Consistency and Set Validation

    I was just writing an email to the cqrs group http://groups.google.com/group/dddcqrs and figured it might be useful to put it up here as well as its a very common question I get. The initial question was Here's the example I'm using: A system that handles user registration for 2 million+ active...
  • Upcoming online classes

    As I mentioned previously I will only do another 2 online classes. I have to admit talking to the computer screen is too weird for me but I find it a good exercise to get the material better suited for the medium. The next will be Monday (sorry for late notice guys) 9/8/2010. I think this will be a small...
    Filed under:
  • DDD/CQRS/Event Sourcing List

    I know there is a large subset that reads this blog and/or follows me on twitter and/or is on the ddd list but for those who are not in those sets. In hope of bringing the DDD list back to a focus of DDD I created a second list for Event Sourcing/CQRS/etc type discussions as I am sure many of the people...
    Filed under: , ,
  • TDD and Dbc

    I was just reading Patrick Smachia's great post on High Test Coverage and I have to say I agree nearly 100%. I have a presentation up from a few years ago that covers some of the relations between TDD and DbC http://www.infoq.com/presentations/TDD-in-a-DbC-World-Greg-Young that might be worth watching...
    Filed under: ,
  • Retrospective from online course

    As some of you may know though I did not announce it on my blog I ran an online course yesterday for the first time. The class was full day and about the evolution involved with CQRS and Event Sourcing. It was an interesting experience as it was my first time utilizing the medium. Here are some thoughts...
    Filed under: ,
  • Challenge: Breaking Your Brain About Storage

    The other day I was talking with Kyle Baley on twitter and I gave an example of how it is possible to store "highly critical" data only in memory. I mentioned to him a similar problem, here it is. The basics of the problem are that: we need to support 10000 concurrent queries, we can reject...
    Filed under: ,
  • A Different Frame of Reference

    Writing this in the Web UI which kind of sucks because I have not found a good blogging utility in unix yet. I kinda miss livewriter. One of the biggest advantages of using Event Sourcing with CQRS is that is drastically changes how we even think about our problems. Let's go through an example. When...
  • Command Handlers and the Domain Model

    Couldn't sleep on the train from Oslo to Bergen so I decided to start writing a bit. Correction, the train is stuck now in a tiny little town about two hours from Bergen, have to say, a beautiful spot to have to say it is a beautiful spot to be stuck. Many people are talking about Command Handlers...
  • Bounty for R# on Monodevelop

    Started talking with some people on twitter about this today. This thread represents a bounty for anyone who ports resharper or a functional equivalent to monodevelop. I understand it is a LOT of work therefor I am willing to personally pledge $500 to the person who does it. Some stipulations. I would...
  • Webcasts

    I will be doing a series of webcasts starting tomorrow at 12:00 EST I figured this timing is the best because it allows people from Europe to the Pacific to have it within "working" hours. The first webcast will be "The Ubiquitous Language is not ubiquitous". To join the meeting come...
  • Academic TDD links

    I have been reading through some of the academic literature on TDD and figured it might be useful to put up a quick little bibliography of what I am reading through.   White paper on Unit Testing R.Venkat Rajendran http://www.mobilein.com/WhitePaperonUnitTesting.pdf Realizing quality improvement...
  • Quick Thoughts on Eventual Consistency

    Very often people attempting to introduce eventual consistency into a system run into problems from the business side. A very large part of the reason of this is that they use the word consistent or consistency when talking with domain experts / business stakeholders. A quick look up of the word consistent...
1 2 3 4 5 Next > ... Last »
Devlicio.us