Speaker

Christopher Salerno
Ingka Digital (IKEA)

Christopher is a Senior Software Engineer at Ingka Digital, where he designs cloud-native applications to support IKEA’s sustainability goals. With expertise in Java, Spring Boot, and microservices, he focuses on building scalable, resilient systems that meet requirements across teams. Passionate about Domain-Driven Design and clean coding, Christopher continuously works to optimize application performance.

View
Scaling Sustainability: IKEA’s Transformation through Domain-Driven Design and Microservices
Conference (INTERMEDIATE level)
Zaal 10

IKEA’s Circular Hub, is evolving to meet growing demand for sustainable practices. This talk explores IKEA’s transformation using Domain-Driven Design (DDD) and microservices to build a flexible, resilient system aligned with sustainability goals.

As Circular Ventures expand, IKEA’s architecture needs redesign to handle increased demand and integrate with high-traffic systems. The current monolithic structure lacks adaptability, prompting a shift to microservices.

We’ll examine:

  1. Rationale for DDD and microservices in scaling sustainability initiatives
  2. Designing domains for growth: Reservations, Search, and Notifications
  3. Event-driven communication for service decoupling using Solace Event Mesh
  4. Phased transition from monolith to microservices
  5. Technical implementation: Kubernetes, Spring Boot, and clean architecture patterns
  6. Challenges and lessons in managing domain boundaries and team structures
  7. Impact on sustainability goals and circular economy features
  8. Performance and scalability improvements

Attendees will gain insights on:

  • Applying DDD principles to break down monoliths
  • Managing event-driven communication in retail
  • Transitioning to microservices while ensuring business continuity
  • Aligning architecture with sustainability goals
  • Handling high user loads in global services

More

Searching for speaker images...