architecture

Jim des Rivieres

Episode 143: API Design with Jim des Rivieres

2009-08-24 - This episode is a discussion with Jim Des Rivieres about APIs: How to design good APIs, the role of the documentation/specification in APIs, API evolution and other relevant topics.
Download MP3

» more

Episode 134: Release It with Michael Nygard

2009-05-06 - This episode is a discussion with Michael Nygard about his book "Release It" which covers aspects of software architecture you often don't think of initially when starting to build a system. Some of the points we discussed were capacity planning, recovery as well as making the system suitable for ...
Download MP3

» more

Bernhard Merkle

Episode 115: Architecture Analysis

2008-10-28 - During Evolution of a software system, it becomes more and more difficult to understand the originally planned software architecture. Often an architectural degeneration happens because of various reasons during the development phases. In this session we will be looking how to avoid such ...
Download MP3

» more

Jeff McAffer

Episode 113: Building Platforms with Jeff McAffer

2008-10-08 - In this episode we talk with Jeff McAffer about building platforms. We start with a brief discussion about what a platform is in contrast to a framework or an application. Drawing from his experiences working on the Eclipse platform for years, Jeff talks with us about how to develop platforms, why ...
Download MP3

No comments yet
Add new comment
» more

Randy Shoup

Episode 109: eBay's Architecture Principles with Randy Shoup

2008-09-08 - In this episode we discuss with Randy Shoup, Distinguished Architect at eBay, about architectural pinciples and patterns used for building the highly scalable eBay infrastructure. The discussion is structured into four main ideas: partition everything, use asynchrony everywhere, automate ...
Download MP3

» more

Episode 104: Plugin Architectures

2008-07-20 - In this episode we talk with Klaus Marquardt about building systems out of plugins. After briefly introducing the concept of a plugin in contrast to modules and related software engineering concepts, we discuss different views on plugins and different ways of working with plugins for developing ...
Download MP3

» more

Matthew Wall
Erik Doernenburg

Episode 95: The New Guardian.co.uk website with Matt Wall and Erik DoernenBurg

2008-05-01 - In this episode we talk to Matthew Wall (Guardian News and Media) and Erik Doernenburg (Thoughtworks) about their work on the new guardian.co.uk website. We discuss the challenge of scalability and interactivity, their use of Domain Driven Design, some of the technical building blocks as well as ...
Download MP3

» more

Episode 90: Product Line Engineering, Pt. 3, with Charles Krueger

2008-03-22 - In this episode Charles Krueger, a well-known member of the product line engineering community, talks about his long term experiences in the field. Charles is also the founder and CEO of a company that provides tooling for variability management and product derivation. Besides some clarifications ...
Download MP3

No comments yet
Add new comment
» more

Episode 87: Software Components

2008-02-21 - In this episode, Michael and Markus talk about software components. We first looked at a couple of attempts at defining what a component is. We then provided our own definition that will be used in the rest of the episode. We then looked at the promises of component-based development: why are ...
Download MP3

» more

Wolfgang Keller

Episode 74: Enterprise Architecture II

2007-11-03 - Enterprise Architecture is already common practice in most Fortune 100 companies. As the topic is comparably young, knowledge about it is not so widespread in the Software Architects Community, who deals mostly with project architectures. In this episode Alex speaks with Wolfgang Keller who has ...
Download MP3

» more

Syndicate content