diff --git a/static/2015/12/08/preventing-key-theft-at-passwords15.html b/static/2015/12/08/preventing-key-theft-at-passwords15.html index 46b78f9a3..277542792 100644 --- a/static/2015/12/08/preventing-key-theft-at-passwords15.html +++ b/static/2015/12/08/preventing-key-theft-at-passwords15.html @@ -56,7 +56,7 @@

Strengthening public key authentication against key theft

- 9th International Conference on Passwords (Passwords15), + 9th International Conference on Passwords, Cambridge, UK, @@ -70,6 +70,8 @@

Strengthening public key authentication against key theft

+
  • doi:10.1007/978-3-319-29938-9_9
  • +
  • Slides
  • diff --git a/static/2016/02/08/how-to-do-distributed-locking.html b/static/2016/02/08/how-to-do-distributed-locking.html index 321623f3b..47bde256c 100644 --- a/static/2016/02/08/how-to-do-distributed-locking.html +++ b/static/2016/02/08/how-to-do-distributed-locking.html @@ -58,7 +58,7 @@

    How to do distributed locking

    As part of the research for my book, I came across an algorithm called Redlock on the Redis website. The algorithm claims to implement fault-tolerant distributed locks (or rather, -leases [1]) on top of Redis, and the page asks for feedback from people who are into +leases [1]) on top of Redis, and the page asks for feedback from people who are into distributed systems. The algorithm instinctively set off some alarm bells in the back of my mind, so I spent a bit of time thinking about it and writing up these notes.

    @@ -395,7 +395,7 @@

    Conclusion

    References

    [1] Cary G Gray and David R Cheriton: -“Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency,” +“Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency,” at 12th ACM Symposium on Operating Systems Principles (SOSP), December 1989. doi:10.1145/74850.74870

    diff --git a/static/2017/10/25/verifying-crdt-isabelle.html b/static/2017/10/25/verifying-crdt-isabelle.html index b0f8359b9..4fff0a774 100644 --- a/static/2017/10/25/verifying-crdt-isabelle.html +++ b/static/2017/10/25/verifying-crdt-isabelle.html @@ -56,9 +56,11 @@

    Verifying Strong Eventual Consistency in Distributed Systems

    - OOPSLA, + Proceedings of the ACM on Programming Languages (PACMPL), Vol. 1, OOPSLA, Article 109, + Vancouver, BC, Canada, + October 2017.

    @@ -68,6 +70,8 @@

    Verifying Strong Eventual Consistency in Distributed Systems

    +
  • doi:10.1145/3133933
  • + diff --git a/static/feed.rss b/static/feed.rss index 3ef83c4df..832c91ea2 100644 --- a/static/feed.rss +++ b/static/feed.rss @@ -10,7 +10,7 @@ http://martin.kleppmann.com/ - Fri, 11 Aug 2017 18:23:31 BST + Mon, 04 Sep 2017 13:17:21 BST en hourly 1 @@ -808,7 +808,7 @@ would cause far more harm than good.

    As part of the research for my book, I came across an algorithm called Redlock on the Redis website. The algorithm claims to implement fault-tolerant distributed locks (or rather, -leases [1]) on top of Redis, and the page asks for feedback from people who are into +leases [1]) on top of Redis, and the page asks for feedback from people who are into distributed systems. The algorithm instinctively set off some alarm bells in the back of my mind, so I spent a bit of time thinking about it and writing up these notes.

    @@ -1145,7 +1145,7 @@ academic peer review (unlike either of our blog posts).

    References

    [1] Cary G Gray and David R Cheriton: -“Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency,” +“Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency,” at 12th ACM Symposium on Operating Systems Principles (SOSP), December 1989. doi:10.1145/74850.74870

    diff --git a/static/index.html b/static/index.html index 6e8b0700b..5a267c657 100644 --- a/static/index.html +++ b/static/index.html @@ -362,10 +362,12 @@

    Publications

  • Victor B. F. Gomes, Martin Kleppmann, Dominic P. Mulligan, and Alastair R. Beresford: “Verifying Strong Eventual Consistency in Distributed Systems”. - OOPSLA, + Proceedings of the ACM on Programming Languages (PACMPL), Vol. 1, OOPSLA, Article 109, October 2017. + doi:10.1145/3133933 +
  • @@ -434,10 +436,12 @@

    Publications

  • Martin Kleppmann and Conrad Irwin: “Strengthening public key authentication against key theft”. - 9th International Conference on Passwords (Passwords15), + 9th International Conference on Passwords, December 2015. + doi:10.1007/978-3-319-29938-9_9 +