Reliable Cron across the Planet | Davidovič, Guiliani

Štěpán Davidovič, Kavita Guliani (Google); Reliable Cron across the Planet; In ACM Queue; Volume 13, issue 3; 2015-03-12.
Teaser: …or How I stopped worrying and learned to love time

Štěpán Davidovič is a Site Reliability Engineer at Google on the Ads Serving SRE team.  Czech Technical University, Prague, B.Tech 2010.
Kavita Guliani is a Technical Writer. San José State University, B.Ed. year unstated.

Rerferences

  1. M. Burrows. 2006. The Chubby lock service for loosely-coupled distributed systems. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation. pages 335-350.
  2. J. C. Corbett, et al. 2012. Spanner: Google’s globally-distributed database, In Proceedings of Tenth Symposium on Operating System Design and Implementation (OSDI’12).
  3. Docker. https://www.docker.com/
  4. F. P. Junqueira, B. C. Reed, M. Serafini. 2011. Zab: High-performance broadcast for primary-backup systems. In The 2011 IEEE/IFIP 41st International Conference on Dependable Systems & Networks (DSN). pages 245-256.
  5. L. Lamport, L. 2001. Paxos made simple. In ACM SIGACT News 32 (4). pages 18-25.
  6. L. Lamport, L. 2006. Fast Paxos. In Distributed Computing 19 (2). pages 79-103,
  7. D. Ongaro, J. Ousterhout. 2014. In search of an understandable consensus algorithm (extended version).

There is No Now | ACM Queue

Justin Sheehy; There is No Now; In ACM Queue; Volume 13, issue 3 ; 2015-03-10.
Teaser: Problems with simultaneity in distributed systems

Mentions

  • Fischer, Lynch, and Paterson (FLP)
  • Consistency, Availability, Partition tolerance (CAP) Theorem
  • Spanner of Google
  • ZAB Protocol of ZooKeeper
  • Paxos
  • Viewstamped Replication
  • Raft
  • Berkeley Orders of Magnitude (BOOM), University of California Berkeley.
  • Conflict-free Replicated Data Types (CRDT)

References

The Log: What every software engineer should know about real-time data’s unifying abstraction | LinkedIn

Jay Kreps (LinkedIn); The Log: What every software engineer should know about real-time data’s unifying abstraction; In Their Blog; 2013-12-16

Mentioned

A tour-de-force of name dropping … largely in order of appearance

Benchmarking Apache Kafka: 2 Million Writes Per Second (On Three Cheap Machines) | LinkedIn

Jay Kreps (LinkedIn); Benchmarking Apache Kafka: 2 Million Writes Per Second (On Three Cheap Machines); In Their Blog; 2014-04-27.

Jay Kreps (LinkedIn); The Log: What every software engineer should know about real-time data’s unifying abstraction; In Their Blog; 2013-12-16.