Archive for November 2017

Week 48, year 2017

  • DDD Weekly: Issue #50 - It’s not just about events! [blog] Frans van Buul. Event-driven architecture is great and has a lot to offer for microservices systems. And, let’s not step into the trap of thinking that all communication should take place via events – there are some very clear reasons why this is an anti-pattern. Microservices with DDD: To Event Source or Not [blog] Vaughn Vernon. …So, before asking me or anyone else for affirmation that Event Sourcing makes sense for your system or any given Bounded Context as a microservice, consider the above. [DDD Weekly]
Permalink | From 27 November 2017 to 03 December 2017 | Last updated on: Mon, 7 Jun 2021 09:10:49 GMT

Week 47, year 2017

  • DDD Weekly: Issue #49 - Forget me please? Event sourcing and the GDPR [blog] Michiel Rook. In May 2018, a new piece of EU legislation called the General Data Protection Regulation (GDPR) will come into effect. The GDPR attempts to regulate data protection for individuals within the EU and has very interesting and specific implications for applications that use event sourcing. In this article, I’ll discuss my thoughts on this subject and a few pointers for those implications. [DDD Weekly]
Permalink | From 20 November 2017 to 26 November 2017 | Last updated on: Mon, 7 Jun 2021 09:10:49 GMT

Week 45, year 2017

  • 3 Reasons to Model Identity as a Value Object - On of the defining characteristics of an Entity is that it has identity. From the Blue Book: “Some objects are not defined primarily by their attributes. They represent a thread of identity that runs through time and often across distinct representations… An object defined primarily by its identity is called an ENTITY” (Evans, 91) There are different ways of representing identity. In our CRUD world, we might use a Guid or an int that’s stored as a primary key in a SQL table. In DDD implementations, you might see a different pattern - using Value Objects as identifiers for Entities. What’s the point in doing that? [Nick Chamberlain on Nick Chamberlain]
Permalink | From 06 November 2017 to 12 November 2017 | Last updated on: Mon, 7 Jun 2021 09:09:18 GMT