Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Category: <span>Software Architecture</span>

Domain Model Persistence: Patterns for Performance and Scalability

The tenets of Domain-Driven Design are well documented, and its mindshare has expanded massively in recent years, due to the brilliant work of Eric Evans and subsequent authors notably Jimmy Nilsson. However, knowledge on persisting domain models, especially in a performant and scalable way, is much less readily accessible. Lessons …

JRuby and Beyond: A Renaissance for the Java Platform

The Java platform is changing. No longer can a developer get by just knowing Java. There’s JRuby providing Ruby and Rails. There’s Groovy with Grails and other frameworks. Jython for Django. Scala with Lift. Rhino for JavaScript and frameworks like Phobos. And all of them provide not only access to …

Is Domain-Driven Design more than Entities and Repositories?

Yes, the design language stipulated in Domain-Driven Design (DDD) has many more elements than just Entities and Repositories. But that’s just the automatic answer. In this presentation we will dive out and discuss DDD from some other angles as well and not just the basic building blocks. We will discuss …