Skip to content

Commit 8763a99

Browse files
committed
add local copy
1 parent 5a425e9 commit 8763a99

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

content/posts/second-meetup-wrapup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ short wrap-up:
1919
save you time.
2020

2121
2. [Michael](https://www.meetup.com/Leipzig-Golang/members/201296430)
22-
[presented](https://speakerdeck.com/embano1/concurrency-bugs-in-go-go-meetup-leipzig-03-15-2019-gasch) the paper [Understanding Real-World Concurrency Bugs in
22+
[presented](/downloads/Concurrency_Bugs_in_Go_-_Go_Meetup_Leipzig_03-15-2019_GASCH.pdf) the paper [Understanding Real-World Concurrency Bugs in
2323
Go](https://songlh.github.io/paper/go-study.pdf), which compares bug classes by
2424
analyzing popular open source projects like
2525
[BoltDB](https://github.com/etcd-io/bbolt),
2626
[etcd](https://github.com/etcd-io/etcd), [Docker](https://github.com/docker)
2727
and [Kubernetes](https://kubernetes.io/). Did you know that some concurrency
2828
bugs stay undetected for months, [even
29-
years](https://speakerdeck.com/embano1/concurrency-bugs-in-go-go-meetup-leipzig-03-15-2019-gasch?slide=10)?
29+
years](/downloads/Concurrency_Bugs_in_Go_-_Go_Meetup_Leipzig_03-15-2019_GASCH.pdf#page=10)?
3030
While message passing does not make multithreaded programs less-error prone, it
3131
can still offer a clean form of inter-thread communication.
3232

Binary file not shown.

0 commit comments

Comments
 (0)