Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Building Evolutionary Architectures

    Building Evolutionary Architectures

    Neal Ford, Rebecca Parsons, Patrick Kua · 2017

    "The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes over time, along with ways to protect important architectural characteristics as it evolves. This practical guide ties those parts together with a new way to think about architecture and time."--Amazon.com.

    Software EngineeringSystems & OS
    Open LibraryAmazon
    Stats for nerds
    5recommend
    10mentions
    9people
    2018–2026years
    60% recommend40% neutral

    Mentions per year

    201820192020202120222023202420252026

    What Hacker News says

    1. brad0Sep 2023
      I would highly recommend getting the $25 bundle. It has a great set of titles:

      - Building Event-Driven Microservices

      - Building Evolutionary Architectures

      - Building Micro-Frontends

      - Continuous API Management

      - Flow Architectures

      - Foundations of Scalable Systems

      - Fundamentals of Software Architecture

      - Learning Domain-Driven Design

      - Mastering API Architecture

      - Microservices Up and Running

      - Monolith to Microservices

      - Software Architecture Metrics

      - Software Architecture: The Hard Parts

      - The Art of Agile Development

      - The Software Architect Elevator

      thread
    2. mrburtonFeb 2019
      1. Building Evolutionary Architectures - A great book for those looking to build an IT department that can meet the business needs of today and create an organizational mindset that allows you to still be nimble and evolve to meet future demands.

      https://www.amazon.com/Building-Evolutionary-Architectures-S...

      2. Building Microservices - A great book by Sam Newman which Building Evolutionary Architectures is effectively written upon IMHO. This book is really more technical and gets into the weeds of building out systems using microservices and it also touches based on CI/CD.

      https://www.amazon.com/Building-Microservices-Designing-Fine...

      3. Inside the Minds - Although this book is old and talks about XML as an emerging technology, it's exceptional in showing you how various CTOs think and define their roles in different companies. It really drives home the importance of having IT support business vs. just building out technical solutions.

      Note: Buy this book used and save yourself a lot of money. I got it for $2.58.

      https://www.amazon.com/Inside-Minds-Technology-Officers-Peop...

      4. Release It! - A very good book that talks about important concepts in building systems that can be released often. It talks about things like Bulkheads, and circuit breakers; also mentioned in Sam Newmans book,. If you're company doesn't have CI/CD in place and a proper release model, then you should certainly read this book.

      https://www.amazon.com/gp/product/1680502395

      I have more books, but I don't want to flood this post.

      thread
    3. thinkmassiveJul 2018
      These are great observations. For anyone interested in going more in depth on the topic, I highly recommend the book Building Evolutionary Architectures

      https://www.goodreads.com/book/show/36308520-building-evolut...

      thread
    4. thinkmassiveJul 2018
      For anyone interested in building or modifying system architectures I also highly recommend this book, although it isn't web-specific (similar to the DDIA recommendation):

      Building Evolutionary Architectures https://www.goodreads.com/book/show/36308520-building-evolut...

      thread
    5. gazarullzJun 2018
      Out of my head, of relevant interest in the distributed systems field are the following books:

      Designing Distributed Systems https://www.oreilly.com/library/view/designing-distributed-s...

      Building Evolutionary Architectures http://shop.oreilly.com/product/0636920080237.do

      Building Microservices http://shop.oreilly.com/product/0636920033158.do

      They encompass most of the topics you've enumerated earlier.

      thread
    6. weitzjApr 2018
      Building Evolutionary Architectures: Support Constant Change

      Domain-Driven Design: Tackling Complexity in the Heart of Software

      thread

    Related

    Cover of Fundamentals of Software Architecture
    2020–2025

    Fundamentals of Software Architecture

    Mark Richards
    12 recommend · 17
    Cover of Clean Architecture
    2012–2026

    Clean Architecture

    Robert C. Martin
    47 recommend · 142
    Cover of The architecture of open source applications
    2011–2026

    The architecture of open source applications

    Amy Brown
    204 recommend · 257
    Software Architecture : the Hard PartsNeal Ford
    2021–2025

    Software Architecture : the Hard Parts

    Neal Ford
    5 recommend · 9
    Cover of Thinking in systems
    2010–2026

    Thinking in systems

    Donella H. Meadows
    124 recommend · 202
    Cover of Computer architecture
    2008–2026

    Computer architecture

    John L. Hennessy
    59 recommend · 110
    Cover of Designing Data-Intensive Applications
    2014–2026

    Designing Data-Intensive Applications

    Martin Kleppmann
    457 recommend · 846
    Cover of Domain-Driven Design
    2007–2026

    Domain-Driven Design

    Eric Evans
    104 recommend · 252