Trifork Amsterdam is a provider of cross-skilled teams who are specialized in high-performance big data platforms, machine learning, and modern architecture patterns based on DDD/CQRS and Event sourcing principles. For custom software projects, we provide skilled Java developers trained in the cutting edge of open source technologies, including Axon Framework, Spring, Elasticsearch or NoSQL databases.
Implementation of DDD and Event driven architecture is challenging until you get the right tool. Axon is a powerful Java development framework which supports the implementation of projects based on Domain Driven Design (DDD) with a lot of emphasis on Events. Axon Framework follows the Command Query Responsibility Segregation (CQRS) architecture pattern and helps to separate business logic from infrastructure logic. Axon Framework is an open source developed by Trifork Amsterdam.
Black Ops DDD using the Business Model Canvas
Featuring Javier Fernandez Garcia
If you are trying to adopt Domain-Driven Design within your organization you will need to drag the business people into it and yes, you should expect resistance. You will have to use unconventional techniques to make this happen... In this talk you will learn how Javier gained buy-in from both...ddd dddesign dddx business-model-canvas black-ops
Cultivating Creativity in Domain Driven Design
Featuring Pete Buckney
Design is a creative exercise - but creativity can't be summoned on demand - it needs to be cultivated. Come on a tour with Pete of how you can change your team, environments and practices to foster the creativity you need for effective problem solving and design.ddd software-architecture creativity design dddesign
Navigating Collaboration: finding the right conversation
Featuring Richard Watkins
We know we will need to work in collaboration if we want to solve complex problems. But experience tells us that getting things done in groups is not always straightforwards, and sometimes is a total nightmare. Whatever way you cut it: collaborating with groups of humans always raises challenges....ddd dddx collaboration conversation
Refactor your specs!
Featuring Cyrille Martraire
Even in an agile world, specifications often go too far and describe solutions with too many details; all these premature decisions constraint the implementation and remove opportunities. There is a remedy: refactoring the specs, even before refactoring the code.ddd dddx agile specifications tdd refactoring bdd
The Elephant in the Room
Featuring Greg Young
Though this is a DDD conference the elephant will not be accompanied by blind men. Instead we will talk about what seems to be the most complex areas of event sourcing for most developers especially those first getting into it. Versioning. This talk will go through the basics in the first 15...ddd microservices architecture
DDD with TLC: Evolving Legacy Software and Legacy Minds
Featuring Julie Lerman
As a DDD practitioner, you have a lot of tools to help guide teams to gain new perspective on their problem domain, learn how to break down problems and organize software flow. But often you are faced with team members who are fearful of the new and reluctant to let go of what's worked for...ddd coaching dddx