Week 8, year 2018

  • DDD Weekly: Issue #53 - Functional Core - Part 2 [blog] Jeremie Chassaing. Part 1 here. The Functional Core approach is best suitable in parts of a system where the core part will be complex enough to be interesting to be separated from the infrastructure that runs it. Adding Meaning to Primitive Types in fsharp [blog] Tamizh Vendan. In this blog post, we saw how to avoid some boilerplate code while creating domain types for primitives in fsharp. [DDD Weekly]
  • Value Objects and Error Messages - I haven’t done one of these for a while. This post is a review of a code submitted by a reader. [Enterprise Craftsmanship]
Permalink | From 19 February 2018 to 25 February 2018 | Last updated on: Mon, 7 Jun 2021 09:11:14 GMT

Week 2, year 2018

  • DDD Weekly: Issue #52 - Reducing Microservice Complexity with Kafka and Reactive Streams [video] Jim Riecken. Transitioning from a monolithic application to a set of microservices can help increase performance and scalability, but it can also drastically increase complexity. Layers of inter-service network calls for add latency and an increasing risk of failure where previously only local function calls existed. In this talk, I’ll speak about how to tame this complexity using Apache Kafka and Reactive Streams… [DDD Weekly]
Permalink | From 08 January 2018 to 14 January 2018 | Last updated on: Mon, 7 Jun 2021 09:10:49 GMT

Week 50, year 2017

  • DDD Weekly: Issue #51 - DDD Persistence: Recorded Event-Driven Persistence [blog] Erik Heemskerk. When you decide to implement your business logic by applying DDD, one of the things you’ll run into is ‘how do I save my changes?’ The internet is full of blogs and articles about the mythical DDD repository, but all they offer is an interface. How do you actually implement it? AsyncAPI Is A Specification Format For Message-Driven APIs [blog] Kin Lane. I’ve been learning about a new API definition format called AsyncAPI that allows you to define message-driven APIs in a machine-readable format. [DDD Weekly]
  • NHibernate 5: async IO bound operations support - This news went mostly unnoticed but that’s actually a big one, at least for those of us who uses NHibernate as their primary ORM: NHibernate 5 now supports async IO bound operations. [Enterprise Craftsmanship]
Permalink | From 11 December 2017 to 17 December 2017 | Last updated on: Mon, 7 Jun 2021 09:11:14 GMT