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.
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
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
Pragmatic Event-Driven (Micro)Services
Featuring Allard Buijze
Most discussions about the implementation of a new system or component (especially when considering a microservices based architecture) start by evaluating the various technical options and challenges that they come with. However, the real business value isn’t in these technical choices, but in...ddd dddx axon architecture microservices event-driven
Optimized for What?
Featuring Alberto Brandolini
Since the early days, software development has evolved a lot. Writing code used to be a long tiring activity, but now is no longer the bottleneck. However, if we see software development with a different perspective, we’ll realize that there are vast opportunities for improvement, by switching to...ddd architecture domain-driven-design
Good Design is Imperfect Design
Featuring Eric Evans
DDD is often invoked to justify perfectionism, or sometimes it sets up in people's minds an intimidating, impossible standard. This leads to endless analysis and polishing or indecisive thrashing. Although DDD does value polish and refinement in certain aspects of the software, the thrust of...ddd dddesign design
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