Published Books


Software Architecture: The Hard Parts 
by Neal Ford, Mark Richards, et. al. 
O’Reilly Media, October 2021
ISBN 978-1492086895
O’Reilly Learning Platform  


Fundamentals of Software Architecture 
by Mark Richards and Neal Ford
O’Reilly Media, February 2020
ISBN 978-1492043454
O’Reilly Learning Platform  | Companion Website | Updated Images


Software Architecture Patterns 2nd Edition
by Mark Richards
O’Reilly Media, August 2022
ISBN 978-1-098-13427-3


97 Things Every Java Programmer Should Know
Contributing Author
O’Reilly Media, June 2020
ISBN 978-1491952696


Microservices AntiPatterns and Pitfalls
by Mark Richards
O’Reilly Media, July 2016
ISBN 978-1491963319
PDF Download


Microservices vs. Service-Oriented Architecture
by Mark Richards
O’Reilly Media, November 2015
ISBN 978-1491956687
PDF Download



Java Message Service 2nd Edition
by Mark Richards, Richard Monson-Haefel, David Chappell
O’Reilly Media, June 2009
ISBN 978-0596522049


97 Things Every Software Architect Should Know
Contributing Author
O’Reilly Media, February 2009
ISBN 978-0596522698


No Fluff Just Stuff 2007 Anthology
Contributing Author
Pragmatic Bookshelf, April 2007
ISBN 978-0978739287



No Fluff Just Stuff 2006 Anthology
Contributing Author
Pragmatic Bookshelf, June 2006
ISBN 
978-0977616664



Java Transaction Design Strategies
by Mark Richards
C4Media Media, June 2006
ISBN 978-1411695917





©1998-2024 DeveloperToArchitect