'DDD' Tag

  • Value Objects as Document Keys in RavenDB: Performance Considerations

    November 11, 2012

    In a previous post here I detailed a mechanism for using structs as document keys in RavenDB. This is useful for simplifying a domain model, especially where a meaningful identifier already exists out with the application. In this post, however, I want to explore some of the potential performance issues with this approach if not […]

  • Using Domain Driven Design Value Objects as Document Keys in RavenDB

    October 18, 2012

    See here for post on performance considerations of Value Object document keys in RavenDB. Consider federated authentication where an identity provider, such as Windows Live ID, provides a “name identifier” claim for the user. The name identifier claim would be used in conjunction with another claim specifying the provider (thereby guaranteeing the name identifiers uniqueness) […]