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
    Flow ArchitecturesJames Urquhart

    Flow Architectures

    James Urquhart · 2021

    Other
    Open LibraryAmazon
    Stats for nerds
    2recommend
    3mentions
    3people
    2020–2023years
    67% recommend33% neutral

    Mentions per year

    2020202120222023

    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. cgioFeb 2022
      I am that person too, only for a big (non-data) money driven company :-)

      So many resources that you can easily get lost. Martin Kleppmann's Designing Data Intensive applications can be your starting point. It helps you establish a basic to advanced understanding on quite a few of the concepts that will be coming up and some key principles to drive your strategy from a technical perspective (you'll need a few facets of your strategy for different audiences).

      Then move to a more corporate focused presentation with Piethein Strengholt's Data Management at Scale (business facing aspects of your strategy, incl. governance forums etc. unless if you are short-term lucky enough to not have them due to size - long term unlucky as you'll have to establish them or drive others to do so).

      At this point, after a few discussions you should be getting a feeling of what the direction will be in terms of where your data will be stored, how you do data quality, how you process, how you expose, infrastructure etc. Dozens of books on the individual elements of your stack. Try to link them back to Kleppmann or other more specialized but still conceptual books (e.g. if you do streaming you could look into Flow Architectures by Urquhart, Streaming Systems By Akidau et.al. etc.) Then you can move to inference, etc. I am not at that stage yet, so no specific advice. In my case, I see inference etc. as more of something I can address after data are on the platform, but not sure what the state you are facing is. I guess you can start looking into trendy stuff like MLOps etc.

      Good luck! It's really exciting working on this domain!

      thread
    3. samuellOct 2020
      It is nice with a lot of innovation now in the ahead-of-time compiled languages camp.

      What worries me is the fragmentation, and the fact that no one language seems to check all of the (subjective set of) boxes for a general purpose high-speed, ahead-of-time compiled language [0].

      E.g, Crystal seems to be the only one supporting a modern concurrency story (similar to Go), but has a huge problem with compile times.

      Nim looks nice in many respects, but last I checked, they don't have anything like Go-like concurrency. Maybe not on everyone's wishlist, but as the world move toward flow everything/everywhere[1], I personally find this to be a problem.

      [0] https://docs.google.com/spreadsheets/d/1BAiJR026ih1U8HoRw__n...

      [1] https://www.amazon.com/Flow-Architectures-Streaming-Event-Dr...

      thread

    Related

    Cover of Building Evolutionary Architectures
    2018–2026

    Building Evolutionary Architectures

    Neal Ford
    5 recommend · 10
    Cover of Fundamentals of Software Architecture
    2020–2025

    Fundamentals of Software Architecture

    Mark Richards
    12 recommend · 17
    Cover of Flow-based programming
    2012–2023

    Flow-based programming

    J. Paul Morrison
    5 recommend · 14
    Cover of Computer architecture
    2008–2026

    Computer architecture

    John L. Hennessy
    59 recommend · 110
    Cover of Flow
    2007–2026

    Flow

    Mihaly Csikszentmihalyi
    68 recommend · 148
    Cover of The architecture of open source applications
    2011–2026

    The architecture of open source applications

    Amy Brown
    204 recommend · 257
    Cover of Clean Architecture
    2012–2026

    Clean Architecture

    Robert C. Martin
    47 recommend · 142
    Cover of Game engine architecture
    2011–2026

    Game engine architecture

    Jason Gregory
    35 recommend · 55