[HN Gopher] The Architecture of Open Source Applications
       ___________________________________________________________________
        
       The Architecture of Open Source Applications
        
       Author : DerekBickerton
       Score  : 52 points
       Date   : 2022-05-07 18:17 UTC (4 hours ago)
        
 (HTM) web link (aosabook.org)
 (TXT) w3m dump (aosabook.org)
        
       | alkonaut wrote:
        
       | macintux wrote:
       | Frequently discussed. Some previous threads:
       | 
       | * https://news.ycombinator.com/item?id=24635235
       | 
       | * https://news.ycombinator.com/item?id=24332485
       | 
       | * https://news.ycombinator.com/item?id=20731206
       | 
       | * https://news.ycombinator.com/item?id=9418788
       | 
       | And specifically regarding the Nginx content:
       | 
       | * https://news.ycombinator.com/item?id=29088134
       | 
       | * https://news.ycombinator.com/item?id=10616989
        
       | yodon wrote:
       | I'm reminded of an oldie-but-goodie paper on Bazaar-style
       | development efforts vs. hierarchically organized humans writing
       | code that might interest folks hitting this page[0].
       | 
       | tl;dr: Bazaar efforts tend to develop loosely coupled or
       | decoupled architectures, and hierarchical organizations tend to
       | produce architectures with centralized API backends or messaging
       | structures - neither architecture is "better" in an absolute
       | sense, but each is "better aligned" in a Conway's Law sense with
       | the human structures involved. Big sweeping generalizations,
       | obviously, and the project you're working on is obviously the
       | exception, but it can be a fun read if you're into large scale
       | software development efforts.
       | 
       | [0]https://www.hbs.edu/ris/Publication%20Files/08-039_1861e507-..
       | .
        
       ___________________________________________________________________
       (page generated 2022-05-07 23:01 UTC)