From e5741ea41776c2631d5b9591532a54092e5253a8 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 6 Aug 2014 12:50:19 -0500 Subject: [PATCH 01/22] Add resources --- resources.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 resources.md diff --git a/resources.md b/resources.md new file mode 100644 index 0000000..c7e996d --- /dev/null +++ b/resources.md @@ -0,0 +1,12 @@ +#### Patterns + +* http://martinfowler.com/bliki/CircuitBreaker.html + +#### Metrics & profiling + +* http://metrics.codahale.com/ +* https://github.com/riemann/riemann-jvm-profiler + +#### Fault tolerance + +* https://github.com/Netflix/Hystrix From 60caf077bc02c0ac02fa90abf79d85295ba35734 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 6 Aug 2014 12:57:32 -0500 Subject: [PATCH 02/22] Add schedule --- schedule.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 schedule.md diff --git a/schedule.md b/schedule.md new file mode 100644 index 0000000..fde3c07 --- /dev/null +++ b/schedule.md @@ -0,0 +1,14 @@ +# Schedule for 8th Light reading group + +#### 2014-08-06 +* [Notes on Distributed Systems for Young Bloods](http://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/) (Hodges) + +#### 2014-08-13 +* [Fallacies of Distributed Computing Explained](http://www.rgoarchitects.com/Files/fallacies.pdf) (Rotem-Gal-Oz) +* [You Can’t Sacrifice Partition Tolerance](http://codahale.com/you-cant-sacrifice-partition-tolerance/) (Hale) + +#### 2014-08-20 +* [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) _chapters TBD_ + +#### 2014-08-27 +* [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) _chapters TBD_ From bf0ac2fd72ebfa35188abf348f77f251dde364f1 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 13 Aug 2014 13:10:16 -0500 Subject: [PATCH 03/22] Schedule first 3 segments of Release It! --- schedule.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/schedule.md b/schedule.md index fde3c07..7b7d104 100644 --- a/schedule.md +++ b/schedule.md @@ -8,7 +8,10 @@ * [You Can’t Sacrifice Partition Tolerance](http://codahale.com/you-cant-sacrifice-partition-tolerance/) (Hale) #### 2014-08-20 -* [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) _chapters TBD_ +* Chapters 1-3 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) #### 2014-08-27 -* [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) _chapters TBD_ +* Chapter 4 (Stability Antipatterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) _chapters TBD_ + +#### 2014-09-03 +* Chapter 5 (Stability Patterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) _chapters TBD_ From 0e9fc88b0e8481f4b6121616bf96a694858db98b Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 13 Aug 2014 13:17:13 -0500 Subject: [PATCH 04/22] Remove TBD --- schedule.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/schedule.md b/schedule.md index 7b7d104..096bee8 100644 --- a/schedule.md +++ b/schedule.md @@ -11,7 +11,7 @@ * Chapters 1-3 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) #### 2014-08-27 -* Chapter 4 (Stability Antipatterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) _chapters TBD_ +* Chapter 4 (Stability Antipatterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) #### 2014-09-03 -* Chapter 5 (Stability Patterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) _chapters TBD_ +* Chapter 5 (Stability Patterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) From a8c1f4fcd5e63b0f00fbff7008608919b5576e96 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 3 Sep 2014 11:24:49 -0500 Subject: [PATCH 05/22] Schedule out the rest of Release It! --- schedule.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/schedule.md b/schedule.md index 096bee8..90b1e5a 100644 --- a/schedule.md +++ b/schedule.md @@ -15,3 +15,12 @@ #### 2014-09-03 * Chapter 5 (Stability Patterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) + +#### 2014-09-10 +* Chapter 6-10 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) + +#### 2014-09-17 +* Chapter 11-15 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) + +#### 2014-09-24 +* Chapter 16-18 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) From 372db88fcf71fb34639d5a56a1787af7cf114f82 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 10 Sep 2014 13:06:46 -0500 Subject: [PATCH 06/22] Add the next few weeks after Release It! --- schedule.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/schedule.md b/schedule.md index 90b1e5a..35cfbed 100644 --- a/schedule.md +++ b/schedule.md @@ -24,3 +24,14 @@ #### 2014-09-24 * Chapter 16-18 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) + +#### 2014-10-01 +* [Incident Response at Heroku](https://blog.heroku.com/archives/2014/5/9/incident-response-at-heroku) (McGranaghan) +* [Observability at Twitter](https://blog.twitter.com/2013/observability-at-twitter) (Watson) + +#### 2014-10-08 +* [Getting Real About Distributed Systems Reliability](http://blog.empathybox.com/post/19574936361/getting-real-about-distributed-system-reliability) (Kreps) +* [My Philosophy on Alerting](https://docs.google.com/document/d/199PqyG3UsyXlwieHaqbGiWVa8eMWi8zzAn0YfcApr8Q/edit#heading=h.whsaboyw21nk) (Ewaschuk) + +#### 2014-10-15 +* [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) (Chapters TBD) From 68f95d94c499e7abf9739a0065d7affe81cbbec4 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 17 Sep 2014 12:58:01 -0500 Subject: [PATCH 07/22] Insert some culture goodness into the schedule --- schedule.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/schedule.md b/schedule.md index 35cfbed..9b43585 100644 --- a/schedule.md +++ b/schedule.md @@ -34,4 +34,8 @@ * [My Philosophy on Alerting](https://docs.google.com/document/d/199PqyG3UsyXlwieHaqbGiWVa8eMWi8zzAn0YfcApr8Q/edit#heading=h.whsaboyw21nk) (Ewaschuk) #### 2014-10-15 +* [Resilience Engineering: Part I](http://www.kitchensoap.com/2011/04/07/resilience-engineering-part-i/) +* [Resilience Engineering: Part II](http://www.kitchensoap.com/2012/06/18/resilience-engineering-part-ii-lenses/) (Allspaw) + +#### 2014-10-22 * [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) (Chapters TBD) From 0605e32e3269fa5e4ad9af588df91aeac434cd29 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Fri, 17 Oct 2014 07:28:09 -0500 Subject: [PATCH 08/22] Add chapter schedule for alerting book --- schedule.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/schedule.md b/schedule.md index 9b43585..e34cfdd 100644 --- a/schedule.md +++ b/schedule.md @@ -38,4 +38,10 @@ * [Resilience Engineering: Part II](http://www.kitchensoap.com/2012/06/18/resilience-engineering-part-ii-lenses/) (Allspaw) #### 2014-10-22 -* [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) (Chapters TBD) +* Chapters 1-2 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) + +## 2014-10-29 +* Chapters 3-4 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) + +## 2014-11-05 +* Chapters 5-8 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) From 08a5329084e768cb86e6b73be25321bfe7276d31 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 29 Oct 2014 12:17:05 -0500 Subject: [PATCH 09/22] Add a couple papers to the schedule --- schedule.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/schedule.md b/schedule.md index e34cfdd..78141fb 100644 --- a/schedule.md +++ b/schedule.md @@ -45,3 +45,9 @@ ## 2014-11-05 * Chapters 5-8 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) + +## 2014-11-12 +* [On Designing and Deploying Internet Scale Services](http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf) (Hamilton) + +## 2014-11-19 +* [The Google File System](http://research.google.com/archive/gfs-sosp2003.pdf) (Ghemawat et al.) From 28d62a2ebf8f0144da0f5a93a6e639faa56ebe7d Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Thu, 13 Nov 2014 08:20:56 -0600 Subject: [PATCH 10/22] Add HPBN to the schedule --- schedule.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/schedule.md b/schedule.md index 78141fb..01a027c 100644 --- a/schedule.md +++ b/schedule.md @@ -51,3 +51,15 @@ ## 2014-11-19 * [The Google File System](http://research.google.com/archive/gfs-sosp2003.pdf) (Ghemawat et al.) + +## 2014-11-26 +* Chapters 1-4 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) + +## 2014-12-03 +* Chapters 5-8 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) + +## 2014-12-10 +* Chapters 9-13 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) + +## 2014-12-17 +* Chapters 14-18 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) From c1c14ca523f84f136b4c4f6cbc615db72fada563 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 19 Nov 2014 12:36:31 -0600 Subject: [PATCH 11/22] Make some room in the schedule --- schedule.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/schedule.md b/schedule.md index 01a027c..46b7837 100644 --- a/schedule.md +++ b/schedule.md @@ -53,13 +53,16 @@ * [The Google File System](http://research.google.com/archive/gfs-sosp2003.pdf) (Ghemawat et al.) ## 2014-11-26 -* Chapters 1-4 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +* [no meeting] ## 2014-12-03 -* Chapters 5-8 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +* Chapters 1-4 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) ## 2014-12-10 -* Chapters 9-13 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +* Chapters 5-8 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) ## 2014-12-17 +* Chapters 9-13 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) + +## 2014-12-24 * Chapters 14-18 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) From bb2113b57d34f6f0cdc6882c5ff954f6fca0d6dc Mon Sep 17 00:00:00 2001 From: Craig Demyanovich Date: Fri, 5 Dec 2014 22:41:31 -0600 Subject: [PATCH 12/22] Show most recent dates first Makes the schedule easier to read. Also makes all the dates the same weight. --- schedule.md | 88 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/schedule.md b/schedule.md index 46b7837..6bd9641 100644 --- a/schedule.md +++ b/schedule.md @@ -1,68 +1,68 @@ # Schedule for 8th Light reading group -#### 2014-08-06 -* [Notes on Distributed Systems for Young Bloods](http://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/) (Hodges) +## 2014-12-24 +* Chapters 14-18 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) -#### 2014-08-13 -* [Fallacies of Distributed Computing Explained](http://www.rgoarchitects.com/Files/fallacies.pdf) (Rotem-Gal-Oz) -* [You Can’t Sacrifice Partition Tolerance](http://codahale.com/you-cant-sacrifice-partition-tolerance/) (Hale) +## 2014-12-17 +* Chapters 9-13 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) -#### 2014-08-20 -* Chapters 1-3 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) +## 2014-12-10 +* Chapters 5-8 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) -#### 2014-08-27 -* Chapter 4 (Stability Antipatterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) +## 2014-12-03 +* Chapters 1-4 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) -#### 2014-09-03 -* Chapter 5 (Stability Patterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) +## 2014-11-26 +* [no meeting] -#### 2014-09-10 -* Chapter 6-10 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) +## 2014-11-19 +* [The Google File System](http://research.google.com/archive/gfs-sosp2003.pdf) (Ghemawat et al.) -#### 2014-09-17 -* Chapter 11-15 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) +## 2014-11-12 +* [On Designing and Deploying Internet Scale Services](http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf) (Hamilton) -#### 2014-09-24 -* Chapter 16-18 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) +## 2014-11-05 +* Chapters 5-8 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) -#### 2014-10-01 -* [Incident Response at Heroku](https://blog.heroku.com/archives/2014/5/9/incident-response-at-heroku) (McGranaghan) -* [Observability at Twitter](https://blog.twitter.com/2013/observability-at-twitter) (Watson) +## 2014-10-29 +* Chapters 3-4 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) -#### 2014-10-08 -* [Getting Real About Distributed Systems Reliability](http://blog.empathybox.com/post/19574936361/getting-real-about-distributed-system-reliability) (Kreps) -* [My Philosophy on Alerting](https://docs.google.com/document/d/199PqyG3UsyXlwieHaqbGiWVa8eMWi8zzAn0YfcApr8Q/edit#heading=h.whsaboyw21nk) (Ewaschuk) +## 2014-10-22 +* Chapters 1-2 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) -#### 2014-10-15 +## 2014-10-15 * [Resilience Engineering: Part I](http://www.kitchensoap.com/2011/04/07/resilience-engineering-part-i/) * [Resilience Engineering: Part II](http://www.kitchensoap.com/2012/06/18/resilience-engineering-part-ii-lenses/) (Allspaw) -#### 2014-10-22 -* Chapters 1-2 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) +## 2014-10-08 +* [Getting Real About Distributed Systems Reliability](http://blog.empathybox.com/post/19574936361/getting-real-about-distributed-system-reliability) (Kreps) +* [My Philosophy on Alerting](https://docs.google.com/document/d/199PqyG3UsyXlwieHaqbGiWVa8eMWi8zzAn0YfcApr8Q/edit#heading=h.whsaboyw21nk) (Ewaschuk) -## 2014-10-29 -* Chapters 3-4 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) +## 2014-10-01 +* [Incident Response at Heroku](https://blog.heroku.com/archives/2014/5/9/incident-response-at-heroku) (McGranaghan) +* [Observability at Twitter](https://blog.twitter.com/2013/observability-at-twitter) (Watson) -## 2014-11-05 -* Chapters 5-8 of [Effective Monitoring and Alerting](http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524) (Ligus) +## 2014-09-24 +* Chapter 16-18 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) -## 2014-11-12 -* [On Designing and Deploying Internet Scale Services](http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf) (Hamilton) +## 2014-09-17 +* Chapter 11-15 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) -## 2014-11-19 -* [The Google File System](http://research.google.com/archive/gfs-sosp2003.pdf) (Ghemawat et al.) +## 2014-09-10 +* Chapter 6-10 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) -## 2014-11-26 -* [no meeting] +## 2014-09-03 +* Chapter 5 (Stability Patterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) -## 2014-12-03 -* Chapters 1-4 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +## 2014-08-27 +* Chapter 4 (Stability Antipatterns) of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) -## 2014-12-10 -* Chapters 5-8 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +## 2014-08-20 +* Chapters 1-3 of [Release It!: Design and Deploy Production-Ready Software](http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213) (Nygard) -## 2014-12-17 -* Chapters 9-13 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +## 2014-08-13 +* [Fallacies of Distributed Computing Explained](http://www.rgoarchitects.com/Files/fallacies.pdf) (Rotem-Gal-Oz) +* [You Can’t Sacrifice Partition Tolerance](http://codahale.com/you-cant-sacrifice-partition-tolerance/) (Hale) -## 2014-12-24 -* Chapters 14-18 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +## 2014-08-06 +* [Notes on Distributed Systems for Young Bloods](http://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/) (Hodges) From 3c803ae32cdf73876be969f90d2a367d01debb84 Mon Sep 17 00:00:00 2001 From: Craig Demyanovich Date: Fri, 19 Dec 2014 13:44:01 -0600 Subject: [PATCH 13/22] Update schedule for HPBN and holidays --- schedule.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/schedule.md b/schedule.md index 6bd9641..582fe09 100644 --- a/schedule.md +++ b/schedule.md @@ -1,10 +1,16 @@ # Schedule for 8th Light reading group +## 2015-01-07 +* Chapters 9-18 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) + +## 2014-12-31 +* [no meeting] + ## 2014-12-24 -* Chapters 14-18 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +* [no meeting] ## 2014-12-17 -* Chapters 9-13 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +* [no meeting] ## 2014-12-10 * Chapters 5-8 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) From 13e1c40f6c82f8ec16913f58ad4f1428de9f52b2 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 7 Jan 2015 12:43:17 -0600 Subject: [PATCH 14/22] Add Chubby paper & Tangled Web to schedule --- schedule.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/schedule.md b/schedule.md index 582fe09..b8ba417 100644 --- a/schedule.md +++ b/schedule.md @@ -1,7 +1,13 @@ # Schedule for 8th Light reading group +## 2015-01-21 +* Chapters 1-3 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) + +## 2015-01-14 +* [The Chubby Lock Service for Loosely Coupled Distributed Systems](http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/archive/chubby-osdi06.pdf) (Burrows) + ## 2015-01-07 -* Chapters 9-18 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +* Chapters 9-18 of [High Performance Browser Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) ## 2014-12-31 * [no meeting] @@ -13,10 +19,10 @@ * [no meeting] ## 2014-12-10 -* Chapters 5-8 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +* Chapters 5-8 of [High Performance Browser Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) ## 2014-12-03 -* Chapters 1-4 of [High Performance Browswer Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) +* Chapters 1-4 of [High Performance Browser Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) (Grigorik) ## 2014-11-26 * [no meeting] From 0912818716aa771c22a77839336033ac5b2f35d6 Mon Sep 17 00:00:00 2001 From: Patrick Gombert Date: Wed, 14 Jan 2015 12:52:33 -0600 Subject: [PATCH 15/22] Add 2015-01-21 to schedule --- schedule.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/schedule.md b/schedule.md index b8ba417..d14aaf8 100644 --- a/schedule.md +++ b/schedule.md @@ -1,8 +1,12 @@ # Schedule for 8th Light reading group -## 2015-01-21 +## 2015-01-28 * Chapters 1-3 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) +## 2015-01-21 +* [In Search of an Understandable Consensus Algorithm] (https://ramcloud.stanford.edu/raft.pdf) (Ongaro-Ousterhout) +* [Paxos Made Simple] (http://research.microsoft.com/en-us/um/people/lamport/pubs/paxos-simple.pdf) (Lamport) + ## 2015-01-14 * [The Chubby Lock Service for Loosely Coupled Distributed Systems](http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/archive/chubby-osdi06.pdf) (Burrows) From 45296ca787db4aa23494427017b375c3beafb836 Mon Sep 17 00:00:00 2001 From: Patrick Gombert Date: Wed, 28 Jan 2015 12:34:11 -0600 Subject: [PATCH 16/22] Update schedule.md --- schedule.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/schedule.md b/schedule.md index d14aaf8..bd64255 100644 --- a/schedule.md +++ b/schedule.md @@ -1,5 +1,8 @@ # Schedule for 8th Light reading group +## 2015-02-04 +* Chapter 4-6 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) + ## 2015-01-28 * Chapters 1-3 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) From beef1c8e48b41a52ebd4861a47232286e094c2d4 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 4 Feb 2015 12:37:55 -0600 Subject: [PATCH 17/22] Add remaining Tangled Web chapters --- schedule.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/schedule.md b/schedule.md index bd64255..290fbbf 100644 --- a/schedule.md +++ b/schedule.md @@ -1,5 +1,17 @@ # Schedule for 8th Light reading group +## 2015-03-04 +* Chapter 13-15 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) + +## 2015-02-25 +* Chapter 13-15 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) + +## 2015-02-18 +* Chapter 10-12 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) + +## 2015-02-11 +* Chapter 7-9 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) + ## 2015-02-04 * Chapter 4-6 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) From 805015049bc6625c3dad6331dd34dc43c24f3da6 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 4 Feb 2015 12:38:17 -0600 Subject: [PATCH 18/22] Fix dates on last TW chapters --- schedule.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schedule.md b/schedule.md index 290fbbf..e2a6ee5 100644 --- a/schedule.md +++ b/schedule.md @@ -1,7 +1,7 @@ # Schedule for 8th Light reading group ## 2015-03-04 -* Chapter 13-15 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) +* Chapter 16-18 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) ## 2015-02-25 * Chapter 13-15 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) From 1862aa213b9cc1f87e333f284c1f16e3c43d0dcf Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 4 Mar 2015 13:07:59 -0600 Subject: [PATCH 19/22] Add some papers & articles --- schedule.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/schedule.md b/schedule.md index e2a6ee5..c80fc3e 100644 --- a/schedule.md +++ b/schedule.md @@ -1,5 +1,16 @@ # Schedule for 8th Light reading group +## 2015-03-25 +* [Learning to Embrace Failure](http://best.dtu.dk/SC13/p20-casestudy.pdf) (Limoncelli et al.) +* [Some Rules for Engineering and Operations](http://blog.b3k.us/2012/01/24/some-rules.html) (Black) + +## 2015-03-18 +* [Out of the Tar Pit](http://shaffner.us/cs/papers/tarpit.pdf) (Moseley and Marks) + +## 2015-03-11 +* [Spanner: Google’s Globally-Distributed Database](http://research.google.com/archive/spanner-osdi2012.pdf) (Corbett et al.) +* [The Trouble with Timestamps](http://aphyr.com/posts/299-the-trouble-with-timestamps) (Kingsbury) + ## 2015-03-04 * Chapter 16-18 [The Tangled Web: A Guide to Securing Modern Web Applications](http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886) (Zalewski) From ddb0e7280d8eff443cff52377572a432f7e66110 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 18 Mar 2015 12:40:58 -0500 Subject: [PATCH 20/22] Add Field Guide to Understanding Human Error --- schedule.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/schedule.md b/schedule.md index c80fc3e..e50b2c0 100644 --- a/schedule.md +++ b/schedule.md @@ -1,5 +1,17 @@ # Schedule for 8th Light reading group +## 2015-04-22 +* Chapter 7-8 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) +* +## 2015-04-15 +* Chapter 5-6 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) + +## 2015-04-08 +* Chapter 3-4 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) + +## 2015-04-01 +* Chapter 1-2 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) + ## 2015-03-25 * [Learning to Embrace Failure](http://best.dtu.dk/SC13/p20-casestudy.pdf) (Limoncelli et al.) * [Some Rules for Engineering and Operations](http://blog.b3k.us/2012/01/24/some-rules.html) (Black) From 4d2700f648c44ecee1aacc813e23da59d22ae47d Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 18 Mar 2015 12:41:11 -0500 Subject: [PATCH 21/22] Fix typo --- schedule.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schedule.md b/schedule.md index e50b2c0..4f12574 100644 --- a/schedule.md +++ b/schedule.md @@ -2,7 +2,7 @@ ## 2015-04-22 * Chapter 7-8 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) -* + ## 2015-04-15 * Chapter 5-6 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) From 926c0eb0ab446023b536bccd034db5bfc6ad3ae0 Mon Sep 17 00:00:00 2001 From: Colin Jones Date: Wed, 18 Mar 2015 12:43:41 -0500 Subject: [PATCH 22/22] Link to new edition since the chapters changed --- schedule.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/schedule.md b/schedule.md index 4f12574..7307fad 100644 --- a/schedule.md +++ b/schedule.md @@ -1,16 +1,16 @@ # Schedule for 8th Light reading group ## 2015-04-22 -* Chapter 7-8 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) +* Chapter 7-8 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/1472439058) (Dekker) ## 2015-04-15 -* Chapter 5-6 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) +* Chapter 5-6 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/1472439058) (Dekker) ## 2015-04-08 -* Chapter 3-4 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) +* Chapter 3-4 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/1472439058) (Dekker) ## 2015-04-01 -* Chapter 1-2 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265) (Dekker) +* Chapter 1-2 of [The Field Guide To Understanding Human Error](http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/1472439058) (Dekker) ## 2015-03-25 * [Learning to Embrace Failure](http://best.dtu.dk/SC13/p20-casestudy.pdf) (Limoncelli et al.)