Top Ten Software Architecture Mistakes - http://www.infoq.com/news/2007/10/top-ten-architecture-mistakes

Discussion about the balance of upfront design - http://blog.objectmentor.com/articles/2009/04/25/the-scatology-of-agile-architecture

There is no conflict in agile and architecture - http://www.andrejkoelewijn.com/wp/2011/03/28/there-is-no-conflict-in-agile-and-architecture/

http://c2.com/cgi/wiki?HexagonalArchitecture

Experience of build instead of buy - http://arstechnica.com/business/2012/05/build-versus-buy-one-companys-decision-to-go-it-alone/

Problem of too many layer - http://johannesbrodwall.com/2014/07/10/the-madness-of-layered-architecture/

http://edmundkirwan.com/general/simple.html

http://blog.schauderhaft.de/2014/06/29/you-want-to-become-an-software-architect-here-is-your-reading-list/

Sometime it is worth to build to throw - http://martinfowler.com/bliki/SacrificialArchitecture.html

    Business Transactions
    External Dependencies
    Caching Strategy
    Garbage Collection
    Application Topology
http://blog.appdynamics.com/java/top-5-java-performance-metrics-to-capture-in-enterprise-applications/

invent a solution the majority of whose components depend on no others with those few components whose task it is to compose those other components being left largely to coordination roles. - http://edmundkirwan.com/general/simple.html

http://blog.cloudera.com/blog/2014/09/getting-started-with-big-data-architecture/

Twitter - http://www.infoq.com/cn/articles/twitter-architecture-evolution http://highscalability.com/blog/2016/4/20/how-twitter-handles-3000-images-per-second.html

Suning, more on HTTP - http://www.infoq.com/cn/articles/suning-product-details-system-architecture-design

Decision - https://javax0.wordpress.com/2016/05/04/architects-dont-decide/

Some suggestion of making system simple, well, but the suggestion itself it is that simple - https://www.infoq.com/articles/driving-architectural-simplicity

https://medium.com/towards-data-science/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013

https://www.in28minutes.com/introduction-to-software-architecture

Explaining common different architecture patterns - https://levelup.gitconnected.com/software-architecture-the-important-architectural-patterns-you-need-to-know-a1f5ea7e4e3d

Software Architecture Patterns - https://orkhanscience.medium.com/software-architecture-patterns-5-mins-read-e9e3c8eb47d2

12 Software Architecture Pitfalls and How to Avoid Them - https://www.infoq.com/articles/avoid-architecture-pitfalls/ https://www.infoq.cn/article/TUTLdsEvSyUr9H1bmD3b

