HACKER Q&A
📣 thickice

Recommendations for Papers in ACM


https://queue.acm.org/ is providing membership free access for three months. Looking for suggestion for good papers to read. My primary areas of interest, concurrency/performance at scale, distributed systems, authentication/authorization.


  👤 Mxtetris Accepted Answer ✓
In general, a good place to start looking for new papers to read is the reference list of a paper, textbook, or Wikipedia article that interests you.

Here's one I enjoyed: "Congestion avoidance and control," by Jacobson, 1988. https://dl.acm.org/doi/pdf/10.1145/52325.52356

The paper documents "congestion collapse" in the early internet. Too many TCP packets were sent at once, some were dropped, resent, dropped again, resent again, and so on, causing bandwidth to drop. The paper then goes on to present ways to scale the number of packets sent according to the number of packets acknowledged or lost.