A popular choice in the real world is known as 'the big ball of mud', e.g. as described at http://www.laputan.org/mud/ .
Ask HN: Where can I see many examples of real companies' software architecture?
41–50 of 106 posts
Re: Ask HN: Where can I see many examples of real companies' software architecture?
#42Re: Ask HN: Where can I see many examples of real companies' software architecture?
#43One thing I don't remember explicitly called out, is that most all architectures are grown. There are scarily few situations where starting with the complicated idea is a good idea.
Re: Ask HN: Where can I see many examples of real companies' software architecture?
#44A certain amount of information can be gleaned from job descriptions from a company’s careers page.
;)
Re: Ask HN: Where can I see many examples of real companies' software architecture?
#45Re: Ask HN: Where can I see many examples of real companies' software architecture?
#46There was an article recently ( https://news.ycombinator.com/item?id=30936189 ) that was basically about how far you can get with a simple architecture. One thing I don't remember explicitly called out, is that most all architectures are grown. There are scarily few situations where starting with the complicated idea is a good idea.
> A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system.
Re: Ask HN: Where can I see many examples of real companies' software architecture?
#47High Scalability has some good articles around this. http://highscalability.com/all-time-favorites/
For example one of the most popular article on that site (which is part of their book now) is the article on Netflix. A lot of that was cribbed directly from my talks, but they never reached out to me to even check it over, and as such missed a lot of nuance and detail, things I didn't cover in my talks.
Same thing for the article about reddit -- also cribbed a lot from my talks.
It's a fine overview, but light on specifics. I've reached out a few times and some things have been corrected after the fact, but I don't know if the other articles have been reviewed.
So my point is, be warned that the articles on that site are not primary sources but are derived from them.
Re: Ask HN: Where can I see many examples of real companies' software architecture?
#48https://eng.uber.com/ has great articles covering many topics
Re: Ask HN: Where can I see many examples of real companies' software architecture?
#49A popular choice in the real world is known as 'the big ball of mud', e.g. as described at http://www.laputan.org/mud/ .
Re: Ask HN: Where can I see many examples of real companies' software architecture?
#50https://docs.sourcegraph.com/dev/background-information/arch...