Close

2015-03-19

Building Better Software with Conway’s Laws: Don’t Forget the Basics

Conway's Law and Microservices

Speed of development and rate of repair isn’t only about problem-solving and code. Monolithic codebases have fuzzy ownership boundaries, massive teams with distributed accountabilities, and intertwined dependencies. As you consider a microservices architecture, don’t forget the cultural changes that must be made. Agile teams with autonomy, responsibility, and stellar communications are the key to agility.

About Sarah Novotny (NGINX)

Sarah Novotny is a technical evangelist and community manager for NGINX. Novotny has run large-scale technology infrastructures as a Systems Engineer and a Database administrator for Amazon.com and the ill-fated Ads.com. In 2001, she founded Blue Gecko, a remote database administration company, with two peers from Amazon. Blue Gecko was sold to DatAvail in 2012. She’s also curated teams and led customer communities focused on high-availability web applications and platform delivery for Meteor Entertainment and Chef.

Novotny regularly talks about technology infrastructure and the geek lifestyle. She is additionally a program chair for O’Reilly Media’s OSCON. Her technology writing and adventures, as well as her more esoteric musings, are found at sarahnovotny.com.

For more information, visit: http://oreil.ly/1Cyt9nt


Software architecture is a massive multidisciplinary subject, covering many roles and responsibilities, which makes it challenging to teach because so much context is required for every issue. It’s also a fast-moving discipline, where entire suites of best practices become obsolete overnight.

The O’Reilly Software Architecture Conference is a new event designed to provide the professional training that software architects and aspiring software architects need to succeed. A unique event, it covers the full scope of a software architect’s job, from IT to leadership and business skills. It also provides a forum for networking and hearing what other professionals have learned in real-world experiences.