Skip to content

Commit 16a08fe

Browse files
new papers
1 parent 35fb7f5 commit 16a08fe

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

reading/README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,11 @@ There is a ton of links to extra reading and videos through out the material. Oc
8181
[Logs and Metrics](https://medium.com/@cindysridharan/logs-and-metrics-6d34d3026e38) - Cindy Sridharan
8282
[The deep synergy between testability and good design](https://www.youtube.com/watch?reload=9&feature=share&v=4cVZvoFGJTU&app=desktop) - Michael Feathers
8383

84-
### Vendoring / Versioning
84+
### Vendoring / Versioning / Modules
8585

8686
[How one developer just broke Node, Babel and thousands of projects in 11 lines of JavaScript](http://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos)
8787
[The End of Software Versions](http://hintjens.com/blog:85) - Pieter Hintjens
88+
[Transparent Logs for Skeptical Clients](https://research.swtch.com/tlog) - Russ Cox
8889

8990
### Profiling, Debugging and Optimization
9091

@@ -176,6 +177,11 @@ There is a ton of links to extra reading and videos through out the material. Oc
176177
[Designing Cluster Schedulers for Internet-Scale Services](https://queue.acm.org/detail.cfm?id=3199609) - Diptanu Gon Choudhury and Timothy Perrett
177178
[Observations on Buffering](https://grimoire.ca/dev/buffers) - Owen Grimoire
178179

180+
### Specter
181+
182+
[An analysis of side-channels and speculative execution](https://arxiv.org/pdf/1902.05178.pdf) - White Paper
183+
[ Hiding Malware in Speculative Execution](https://www.ndss-symposium.org/wp-content/uploads/2019/02/ndss2019_02B-5_Wampler_paper.pdf) - White Paper
184+
179185
### Go Assembly
180186

181187
[Go Assembly by Example](http://davidwong.fr/goasm/) - David Wong
@@ -205,6 +211,7 @@ There is a ton of links to extra reading and videos through out the material. Oc
205211
[No Silver Bullet: Essence and Accidents of Software Engineering](http://www.cs.nott.ac.uk/~pszcah/G51ISS/Documents/NoSilverBullet.html) - Frederick P. Brooks, Jr.
206212
[Psychology of Code Readability](https://medium.com/@egonelbre/psychology-of-code-readability-d23b1ff1258a) - Egon Elbre
207213
[Divide By Zero](https://www.hillelwayne.com/post/divide-by-zero/) - Hillel Wayne
214+
[Secrecy, Authentication, and Public Key Systems](http://www.merkle.com/papers/Thesis1979.pdf) - Ralph Merkle
208215

209216
### Must Read
210217

@@ -261,6 +268,7 @@ This content can be found under [pointers](../topics/go/language/pointers). We f
261268

262269
[Contiguous Stack Proposal](https://docs.google.com/document/d/1wAaf1rYoM4S4gtnPh0zOlGzWtrZFQ5suE8qr2sD8uWQ/pub)
263270
[Fix corruption crash/race between select and stack growth](https://github.com/golang/go/commit/b902a63ade47cf69218c9b38c9a783fc8cfc3041) - Russ Cox
271+
264272
#### Scheduler
265273

266274
[How does the golang scheduler work?](https://www.quora.com/How-does-the-golang-scheduler-work/answer/Ian-Lance-Taylor) - Ian Lance Taylor

0 commit comments

Comments
 (0)