The Architecture of Open Source Applications
aosabook.org
The Architecture of Open Source Applications
1–10 of 28 posts
Re: The Architecture of Open Source Applications
#2[0] https://hn.algolia.com/?q=Architecture+of+Open+Source+Applic...
[1] https://news.ycombinator.com/item?id=24332485
(Just saving @dang a step or two ;-)
Re: The Architecture of Open Source Applications
#3---
I wonder how to take this? Is it good to use these as a recommended approach? I would bet that there could be good examples and bad? Is any of these the leader in terms of approach used for their domain? (Graph databases for example).
Could it be that these are `just interesting` but not authoritative?
Re: The Architecture of Open Source Applications
#4To the authors: Please drop TLS in front of your site. It's near trivial and free. --- I wonder how to take this? Is it good to use these as a recommended approach? I would bet that there could be good examples and bad? Is any of these the leader in terms of approach used for their domain? (Graph databases for example). Could it be that these are `just interesting` but not authoritative?
Re: The Architecture of Open Source Applications
#5To the authors: Please drop TLS in front of your site. It's near trivial and free. --- I wonder how to take this? Is it good to use these as a recommended approach? I would bet that there could be good examples and bad? Is any of these the leader in terms of approach used for their domain? (Graph databases for example). Could it be that these are `just interesting` but not authoritative?
Curious why you think it is needed in this case.
Re: The Architecture of Open Source Applications
#6To the authors: Please drop TLS in front of your site. It's near trivial and free. --- I wonder how to take this? Is it good to use these as a recommended approach? I would bet that there could be good examples and bad? Is any of these the leader in terms of approach used for their domain? (Graph databases for example). Could it be that these are `just interesting` but not authoritative?
I think there is no other good alternative to learn about real-world software architecture (besides working experience, of course). Most of the books about the topic focus on theory and "happy" patterns. Once you have read those books one lacks total touch with the real world and how architecture is applied in real software.
When I look at architecture patterns I feel so much of it is aimed at enormous projects, in which case I think you need actual experience of working in an enormous project alongside others from whom you can learn rather than just reading it from a book.
And there's so much difference between them.. which is the "right" one? Is Robert C. Martin's "Clean Architecture" approach right in condition X, or some other approach in condition Y?
Re: The Architecture of Open Source Applications
#7To the authors: Please drop TLS in front of your site. It's near trivial and free. --- I wonder how to take this? Is it good to use these as a recommended approach? I would bet that there could be good examples and bad? Is any of these the leader in terms of approach used for their domain? (Graph databases for example). Could it be that these are `just interesting` but not authoritative?
I think there is no other good alternative to learn about real-world software architecture (besides working experience, of course). Most of the books about the topic focus on theory and "happy" patterns. Once you have read those books one lacks total touch with the real world and how architecture is applied in real software.
Re: The Architecture of Open Source Applications
#8To the authors: Please drop TLS in front of your site. It's near trivial and free. --- I wonder how to take this? Is it good to use these as a recommended approach? I would bet that there could be good examples and bad? Is any of these the leader in terms of approach used for their domain? (Graph databases for example). Could it be that these are `just interesting` but not authoritative?
> To the authors: Please drop TLS in front of your site. It's near trivial and free. Curious why you think it is needed in this case.
Not only encryption is important, authentication too, you want to know to which party you are talking.
Re: The Architecture of Open Source Applications
#9#1 SQLITE
#2 ProseMirror
#3 V8
#4 WebKit
#5 Kubernetes
Re: The Architecture of Open Source Applications
#10Here's a list of softwares that I'd like to see explained in detail: #1 SQLITE #2 ProseMirror #3 V8 #4 WebKit #5 Kubernetes