Web Architecture 101
11–20 of 49 posts
Re: Web Architecture 101
#12Earlier quoted context omitted.
I'm a big fan of DDIA (I have a copy in front of me right now), but the topics covered in DDIA are much more around distributed systems and databases, in short "data architecture", i.e. batch, streaming, derived data, transactions, consistency, etc. The article above is more about "web architecture". There is some overlap but DDIA largely doesn't really cover the same topics.
Any other books you'd recommend that come closer to fully covering the topic this post discusses?
Re: Web Architecture 101
#13Earlier quoted context omitted.
Sure, it's a great book, but it only covers a few of these topics (maybe 4, 6a, 5, and 9) and covers a lot that goes beyond them. It's a book I would heartily recommend, but not for someone whose primary goal was to learn about web architecture.
Any other books you'd recommend that come closer to fully covering the topic this post discusses?
Edit: thinkmassive mentioned the Art of Scalability, which I'd also recommend.
Re: Web Architecture 101
#14For people who are working in non-tech jobs but teaching themselves programming so they can build useful tools for themselves, colleagues and customers, I think there's a big gap in learning tools. Often these ppl can have enterprise users out of the box bc they understand needs and know people, but can only make hackish solutions that are useful but don't scale well or aren't sufficiently secure. These ppl don't have CS backgrounds and don't code for a living, so going straight into docs can be really overwhelming even if it's the "right" thing to do, esp if it's an architectural choice or security issue where the documentation may not be as straightforward
Re: Web Architecture 101
#15Earlier quoted context omitted.
Sure, it's a great book, but it only covers a few of these topics (maybe 4, 6a, 5, and 9) and covers a lot that goes beyond them. It's a book I would heartily recommend, but not for someone whose primary goal was to learn about web architecture.
Any other books you'd recommend that come closer to fully covering the topic this post discusses?
The Art of Scalability (2nd edition) https://www.goodreads.com/book/show/25686275-the-art-of-scal...
Re: Web Architecture 101
#16Earlier quoted context omitted.
I'm a big fan of DDIA (I have a copy in front of me right now), but the topics covered in DDIA are much more around distributed systems and databases, in short "data architecture", i.e. batch, streaming, derived data, transactions, consistency, etc. The article above is more about "web architecture". There is some overlap but DDIA largely doesn't really cover the same topics.
Any other books you'd recommend that come closer to fully covering the topic this post discusses?
Re: Web Architecture 101
#17Really enjoyed it... Any recommendations for Web architecture 102 ?
> Perhaps "Web Scalability for Startup Engineers" by Artur Ejsmont. But I admit I have't read it yet -- I however felt the same as you and started exploring for more resources after coming across this thread.
Re: Web Architecture 101
#18I'd love to see more tutorials / examples of implementing some of these concepts. Maybe I'm looking in the wrong place, but most tutorials I see are just super simple apps and don't deal with load balancing, services, data pipelines etc. For people who are working in non-tech jobs but teaching themselves programming so they can build useful tools for themselves, colleagues and customers, I think there's a big gap in…
There are so many super simple app tutorials that are an island to themselves that might get your other super simple app going, but they don't even give lip service to any deeper concepts or what is going on the back end.
I have a theory that the volume of basic copy this code type tutorials is because they are really resume fodder.... I've run through some tutorials that are downright misleading IMO, and I could tell that as a noob myself.
I was playing with one recently that I wondered, hey can I make it do X too? But the code was laid out and ran so wonky that it was just easier for me to start fresh on my own. It was a react tutorial and even running it as provided it ran but react was all wtfareyodoing.jpg in the console... right out of the tutorial... come on.
I wish people would quit it with the code tutorials as resume content.
As for security I finished a boot camp recently and I asked about security, the answer "We really don't address security."
I have a networking background so I could see a lot that was missing that folks really should know...but not even given lip service.
Re: Web Architecture 101
#19Earlier quoted context omitted.
I'm a big fan of DDIA (I have a copy in front of me right now), but the topics covered in DDIA are much more around distributed systems and databases, in short "data architecture", i.e. batch, streaming, derived data, transactions, consistency, etc. The article above is more about "web architecture". There is some overlap but DDIA largely doesn't really cover the same topics.
Any other books you'd recommend that come closer to fully covering the topic this post discusses?
Re: Web Architecture 101
#20I'd love to see more tutorials / examples of implementing some of these concepts. Maybe I'm looking in the wrong place, but most tutorials I see are just super simple apps and don't deal with load balancing, services, data pipelines etc. For people who are working in non-tech jobs but teaching themselves programming so they can build useful tools for themselves, colleagues and customers, I think there's a big gap in…