BT
rss
55:23

Building Event-Driven Microservices with Scala, Functional Domain Models and Spring Boot

Posted by Chris Richardson  on  May 12, 2015

Chris Richardson discusses an event-driven microservice architecture, it’s benefits and drawbacks and how Spring Boot can help, implementing business logic using domain models written in Scala.

48:55

Naming Things

Posted by Ian Barber  on  Apr 24, 2015

Ian Barber discusses the importance of behavior, domains and clarity of the names used when writing software or building systems.

01:07:29

So You Think You Know Pub/Sub?

Posted by Udi Dahan  on  Apr 24, 2015 1

Udi Dahan takes a look at why different kinds of pub/sub need to be used for specific domains like healthcare, finance, “internet of things”, and some kinds of retail.

50:28

Domain Service Aggregators: A Structured Approach to Microservice Composition

Posted by Caoilte O'Connor  on  Apr 22, 2015 3

Caoilte O'Connor explains how and when the Domain Service Aggregator Archetype can help, using the architectural evolution of "Video on Demand" in a broadcast company as a working example.

42:21

Stuff I Learned about Performance

Posted by Mike Barker  on  Mar 22, 2015

Mike Barker shares lessons learned at LMAX Exchange: starting from a clean domain model is imperative and understanding the trade-offs between performance and safety/generality/functionality.

34:14

How Shutl Delivers Even Faster Using Neo4J

Posted by Volker Pacher, Sam Phillips  on  Sep 19, 2014

Volker Pacher, Sam Phillips present key differences between relational databases and graph databases, and how they use the later to model a complex domain and to gain insights into their data.

01:25:43

On the Way to DSLs for Non-programmers

Posted by Markus Völter, Jos Warmer, Bernd Kolb  on  Sep 18, 2014

The authors share insights from their experience building DSLs for business people.

Acknowledging CAP at the Root -- in the Domain Model

Posted by Eric Evans  on  Jan 23, 2013

Eric Evans discusses three DDD patterns helping embedding CAP tradeoffs inside the domain model: Aggregates, Domain Events and Bounded Contexts.

Strategic Design - Responsibility Traps

Posted by Eric Evans  on  Sep 03, 2009 6

Eric discusses the need for strategic thinking and how early design decisions can affect project and organization trajectories and why they involve much more than mere architecture.

What I've learned about DDD since the book

Posted by Eric Evans  on  Aug 03, 2009

Eric Evans reviews what he has learned in the 5 years since the publication of Domain Driven Design. He also describes some new patterns and talks about changes of emphasis for existing patterns.

Intentional Software - Democratizing Software Creation

Posted by Charles Simonyi and Henk Kolk  on  May 15, 2008 3

Business users doing programming? Simonyi and Kolk presents how Intentional Software offers a radical new software approach that separates business knowledge from software engineering knowledge.

Business Natural Languages Development in Ruby

Posted by Jay Fields  on  May 08, 2008 3

Jay Fields presents his concept of Business Natural Languages - a type of Domain Specific Languages geared towards being readable by domain experts.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT