Hacker News new | past | comments | ask | show | jobs | submit login
Computer Architecture for Network Engineers (github.com/lukego)
186 points by lukego on June 29, 2017 | hide | past | favorite | 6 comments



A tiny nitpick, and I don't mean to be pedantic, but "in-flight" usually is used to describe an instruction in the functional units, not "in the pipeline".

Other than that it's a pretty good introductory article! If you'd like something a little heartier, but still not quite Hennessy and Patterson's QCA (although I highly recommend it), try this article: http://www.lighterra.com/papers/modernmicroprocessors/


As a sometimes CPU architect/logic designer and also occasional protocol engineer I think that this is stretching an analogy a bit too far, individually some of the TCP A is like CPU B is probably fair, but the totality? nah



It is indeed a good way of looking at architecture and networking. But to me it is more of a hindsight tool or validation of things you already know, than a learning resource for someone who doesn't know details of architecture.


I really like the analogy. If you do make the talk/tutorial with some pretty graphics to show the comparison, then I'd like to watch it!


I know a little about networking to appreciate the simulation table. I can't vouch for the accuracy. The author does invite critique.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: