Archive for June 2019

Week 25, year 2019

  • Event Modeling: What is it? - Motivation Moore’s Law Digitized Information Systems are a relatively new concept. Humans have been working with information systems for thousands of years. Over centuries banks, insurance companies and many other large scale organizations have managed to succeed. With the advent of the transistor, the speed and accuracy of processing information increased by orders of magnitude. What did not gain the same quantum leap is digital storage. This imbalance caused information systems to be optimized for a very small amount of online information. You can see this in the advent of RDBMS technology. What it means is that the compromise was to throw information away. [Event Modeling Introduction on Event Modeling]
Permalink | From 17 June 2019 to 23 June 2019 | Last updated on: Fri, 15 Nov 2024 23:19:28 GMT

Week 24, year 2019

  • Anemic Model x Rich Model - Reading Time: 5 minutes As I showed in a previous post, Anemic Model causes disastrous effects on your project. My intention in this post is to use the example of Vaughn Vernon’s book [IDDD, 2013] on the scenario of... The post Anemic Model x Rich Model appeared first on DDD. [DDD]
Permalink | From 10 June 2019 to 16 June 2019 | Last updated on: Mon, 7 Jun 2021 09:11:01 GMT

Week 23, year 2019

  • After Microservices, Does Reactive Still Matter? - I was asked to justify reactive software development and VLINGO XOOM for teams that have already achieved development and deployment of microservices. Here’s the question: After your team has reached the point of developing microservices, perhaps even successfully strangling a Big Ball of Mud monolith, does reactive still matter, and does XOOM still have relevance to … After Microservices, Does Reactive Still Matter? Read More » The post After Microservices, Does Reactive Still Matter? appeared first on Kalele. [Kalele]
  • Learning Map - Reading Time: < 1 minutes If you want to understand the main topics covered when we talk about Domain-Driven Design, this map is essential for this understanding, as well as being a great guide to learning planning. Definitions and Pattern... The post Learning Map appeared first on DDD. [DDD]
  • Anemic Model - Reading Time: 2 minutes Anemic Model is a Domain Model where Domain Objects contain little or no business logic. This model was first described by Martin Fowler, who considers the practice an antipattern. The fundamental horror of this anti-pattern... The post Anemic Model appeared first on DDD. [DDD]
  • Merging domain events before dispatching - This post describes a common problem: how to deal with multiple domain events if raising of one of them must negate the others. [Enterprise Craftsmanship]
  • Temporal Modelling - The versions of this talk are all part overlapping, part different. You should probably pick one at random to watch, and if you want to find out more, skip around a bit in the others. NewCrafts 2019, Paris MuCon 2019, London GOTO 2019, Amsterdam ExploreDDD 2019, Denver [Mathias Verraes]
  • Emergent Contexts through Refinement - This article was first published in the book Domain-Driven Design: The First 15 Years. Essays from the DDD Community. The e-book is available for free in English and Traditional Chinese. Which Bounded Context owns a particular concept? One way to find out is by evolving your model until everything finds a natural place. All models are wrong, especially the early ones. Let’s look at some simple requirements, and explore how we can evolve the model over time. [Mathias Verraes]
Permalink | From 03 June 2019 to 09 June 2019 | Last updated on: Fri, 24 Jun 2022 21:08:41 GMT