Software Engineering Radio - the podcast for professional software developers cover image

Software Engineering Radio - the podcast for professional software developers

SE Radio 653: Asanka Abeysinghe on Cell-Based Architecture

Jan 30, 2025
Asanka Abeysinghe, the CTO at WSO2 and architect of cell-based architecture, shares his insights on creating scalable systems that adapt swiftly to change. He discusses how cell-based architecture integrates application and team structures, emphasizing manageable ownership and domain-driven design. Asanka also digs into defining cell boundaries, the significance of clear team ownership in enhancing agility, and the intricate relationship between components using tools like Kubernetes. He wraps up with practical advice for implementing this innovative architecture.
01:00:06

Podcast summary created with Snipd AI

Quick takeaways

  • Cell-based architecture enhances organizational agility by integrating application, deployment, and team structures to swiftly adapt to evolving business needs.
  • The architecture promotes clearer ownership and improved lifecycle management of microservices by defining responsibilities within modular 'cells' for better operational efficiency.

Deep dives

Understanding Cell-Based Architecture

Cell-based architecture combines aspects of application, deployment, and team structure to create a cohesive system design. This architectural style aims to address common challenges faced by architects, developers, and DevOps teams, specifically those related to the management of microservices. With roots in the proliferation of microservices around 2018, it seeks to clarify ownership and maintenance issues, fostering a clearer organizational structure. An emphasis on bridging gaps between architecture and deployment, as well as between legacy and modern systems, highlights its adaptability in various organizational contexts.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode