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 Patterns in network architecture

    Patterns in network architecture

    John D. Day · 2008

    Groundbreaking Patterns for Building Simpler, More Powerful Networks In Patterns in Network Architecture, pioneer John Day takes a unique approach to solving the problem of network architecture. Piercing the fog of history, he bridges the gap between our experience from the original ARPANET and today''s Internet to a new perspective on networking. Along the way, he shows how socioeconomic forces derailed progress and led to the current crisis. Beginning with the seven fundamental, and still unanswered, questions identified during the ARPANET''s development, Patterns in Network Architecture returns to bedrock and traces our experience both good and bad. Along the way, he uncovers overlooked patterns in protocols that simplify design and implementation and resolves the classic conflict between connection and connectionless while retaining the best of both. He finds deep new insights into the core challenges of naming and addressing, along with results from upper-layer architecture. All of this in Day''s deft hands comes together in a tour de force of elegance and simplicity with the annoying turn of events that the answer has been staring us in the face: Operating systems tell us even more about networking than we thought. The result is, in essence, the first "unified theory of networking," and leads to a simpler, more powerful--and above all--more scalable network infrastructure.

    Systems & OS
    Open LibraryAmazon
    Stats for nerds
    8recommend
    11mentions
    9people
    2014–2024years
    82% recommend18% neutral

    Mentions per year

    201420162018202020222024

    What Hacker News says

    1. jonny_stormSep 2021
      Patterns in Network Architecture

      First published in 2007, Patterns... describes a kind of grand unification of network protocols, collapsing the fraught OSI model into a single, recursive layer. Notable features include: the unification of transport semantics, from TCP to UDP; the decimation of Internet routes through private-everywhere, topological addressing; the supplanting of URL and DNS with application names and a dynamic, distributed directory; elegant approaches to mobility and multicast/anycast; emergent security and DDoS mitigation; emergent throughput and connection scaling; a sophisticated approach to monitoring and management; and much more.

      With the arguable failure of IPv6, the deepening swamp of IoT, and the now-leaning tower of HTTP-based transports, Patterns... illuminates a different path, one that can still be taken, both in the small and the large.

      thread
    2. reverendbyteApr 2020
      There is the website http://www.pouzinsociety.org that covers new network architectures, also John Day quoted in the article has written a good book about networking history and future paths in “patterns in network architecture”
      thread
    3. me2i81Jan 2020
      Patterns in Network Architecture: A Return to Fundamentals by John Day. There's not a lot of criticism of technology at this level.
      thread
    4. dlo83Nov 2018
      I'd recommend Patterns in Network Architecture by John Day. I had him as a professor at Boston University and loved hearing his war stories from his days working on ARPANET. https://www.amazon.com/DAY-PATTS-NET-ARCHITECTURE-_p1/dp/013...
      thread
    5. tonygJul 2018
      You will find an interesting point of view on these matters presented in:

        "Patterns in Network Architecture: A Return to Fundamentals"
        by John Day
        Prentice-Hall 2008
        ISBN 0-13-225242-2
      thread
    6. jonny_stormNov 2017
      Yes, though the extent to which this is feasible is limited by hardware, commerce, and law. Even now, there exist alternative protocols and communities of varying scope for every part of our de facto stack (https://github.com/redecentralize/alternative-internet). Certainly creating an alternative infrastructure poses the biggest challenge, but GuiFi, Freifunk, Ninux and others have met that, and then some.

      One project not mentioned in the above link is RINA (https://csr.bu.edu/rina/). According to RINA, the very notion of an "alternative Internet" makes no sense for two reasons: (1) the Internet as we know it is not actually an Inter-net so much as a single, flat network that we accrete; (2) under the RINA model, every network could be considered "alternative," and in almost a Platonic sense, RINA treats every network and every connection as already existing. If this is of interest, I highly recommend the book "Patterns in Network Architecture."

      thread

    Related

    Cover of Computer Networks
    2007–2026

    Computer Networks

    Andrew S. Tanenbaum
    50 recommend · 110
    Cover of Computer architecture
    2008–2026

    Computer architecture

    John L. Hennessy
    59 recommend · 110
    Cover of Network Algorithmics,
    2008–2021

    Network Algorithmics,

    George Varghese
    8 recommend · 11
    Cover of The Elements of Networking Style
    2013–2023

    The Elements of Networking Style

    M. A. Padlipsky
    8 recommend · 13
    Cover of Patterns of Enterprise Application Architecture
    2009–2026

    Patterns of Enterprise Application Architecture

    Martin Fowler
    34 recommend · 87
    Cover of The architecture of open source applications
    2011–2026

    The architecture of open source applications

    Amy Brown
    204 recommend · 257
    Cover of Computer system architecture
    2013–2023

    Computer system architecture

    M. Morris Mano
    6 recommend · 7
    Cover of Distributed Systems
    2012–2026

    Distributed Systems

    Andrew S. Tanenbaum
    14 recommend · 28