Lessons about software architecture from public transit systems

Public transport systems are good examples of complex systems that operate on many different levels. By examining public transport systems and their histories, we can spot familiar topics that are relevant to the building of software architectures.

By Benjamin Evans
January 26, 2016
Map of the Market Street Railway Company's City Wide Service (San Francisco, 1931) Map of the Market Street Railway Company's City Wide Service (San Francisco, 1931) (source: Eric Fischer via Flickr)

Editor’s note: This video was originally recorded in March 2015 at the O’Reilly Software Architecture Conference.

Learn faster. Dig deeper. See farther.

Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful.

Learn more
Post topics: Software Architecture
Share: