Zenika
Zenika is an IT consulting firm specializing in Enterprise Java architecture and technologies. Our team is made of experienced professionals with solid backgrounds, well-versed in new technologies and constantly mastering the most innovative and relevant tools and frameworks. We strive to design, develop and deploy high-quality Java-based systems that fit the size and the goals of your projects, based on open source software. From initial business requirements to user acceptance, Zenika’s consultants will provide custom follow-ups throughout the complete project lifecycle. Our training department provides Zenika’s customers durable and valuable knowledge on the architectures we put in place and offers trainings that are perfectly adapted and tailored to our clients’ contexts and needs.”
-
Keynote: Moving House
Featuring Vaughn Vernon
We are excited to welcome Vaughn Vernon back to DDDx: Domain-Driven Design eXchange for this very special keynote. Vaughn will explore software development and architecture through the metaphor of 'home'.
leadership ddd -
Managing Commercial Platforms: The Architect’s Emerging Skill
Featuring Sonya Natanzon
Many enterprises use off-the-shelf platforms to support many areas of a business. While these perform critical functions, architects often have to work around them. Join Sonya as she shares best practices from her extensive experience as a solutions architect in the world of commercial platforms....
enterprise-architecture enterprise-architect enterprise-software commercial-software domain-driven-design software-architect architecture -
Embracing Hexagonal Architecture with Serverless
Featuring Luca Mezzalira
Luca Mezzalira discusses how AWS Lambda provided the perfect environment to work with hexagonal architecture —an architectural pattern used for creating loosely coupled application components that can be easily connected to their software environment.
aws-lambda serverless hexagonal-architecture architecture -
2
Does Culture Impact Software Design?
Featuring Kenny Baas-Schwegler and Avraham Poupko
DDD is about communicating complexity via human language. This poses a challenge when working in a culturally diverse team. In this talk, Kenny and Avram and you will explore how culture can serve both as a challenge and opportunity.
architecture language collaboration culture discovery domain-driven-design -
DDD for Monoliths
Featuring Carola Lilienthal
DDD is a great way to design and develop new software systems. But can DDD also help us with old large software systems? This talk shows how DDD gets a monolithic big ball of mud back on track.
software-modernisation legacy-systems legacy-monolith discovery monolith domain-driven-design -
3
Is DDD Overrated?
Featuring Susanne Kaiser, Marco Heimeshoff and Stefan Tilkov
This provocatively titled panel will feature Stefan Tilkov, Marco Heimeshoff and Susanne Kaiser as they revisit a controversial-sounding blog post published by Stefan earlier this year. This is one session you do not want to miss!
architecture discovery panel-discussion domain-driven-design -
Practical DDD: Bounded Contexts + Events => Microservices
Featuring Indu Alagarsamy
Domain Driven Design and Messaging go hand in hand, like a warm chocolate brownie paired with vanilla ice-cream. In this talk, discover this intersection of DDD as a software discipline with messaging as a technology counterpart. Build reliable systems that can scale with the business changes!
architecture reliability messaging ddd -
Keynote: The Best of Everything in DDD
Featuring Jessica Kerr
The Domain Driven Design community (and its people) have long espoused the key aspects of other paradigms like functional and object-oriented, agile and devops. In this keynote, Jessica will point out the essences of other paradigms inside DDD, and the crucial part that the rest all miss.
devops agile architecture community domain-driven-design -
From Domain Boundaries to Purposeful Architecture
Featuring Tomasz Jaskula
Identifying domain boundaries early on in the design process is key to establishing your system's usefulness. In this talk Tomasz, explores different boundaries dimensions, their impact on the design of the software, and how to choose appropriate tools and patterns when it comes to...
architecture architecture-design domain-boundaries -
Why (the Hell) Am I Doing Event Sourcing?
Featuring Sara Pellegrini
Writing CQRS and Event Sourcing applications can be difficult, but maintaining them can be even more of a challenge. At a certain point we start to wonder: is it really worth it?
domain-driven-design cqrs agile event-sourcing