Skip to content

Instantly share code, notes, and snippets.

@KanagawaMarcos
Last active July 29, 2022 17:24
Show Gist options
  • Save KanagawaMarcos/ccadea942b98d480a9daa579a5322cd8 to your computer and use it in GitHub Desktop.
Save KanagawaMarcos/ccadea942b98d480a9daa579a5322cd8 to your computer and use it in GitHub Desktop.
To Study

Courses

Papers

  • Consensus on Transaction Commit
  • Immutability Changes Everything
  • Some constraints and tradeoffs in the design of network communications
  • A comprehensive study of Convergent and Commutative Replicated Data Types
  • Conflict-free Replicated Data Types
  • Leslie Lamport. Time, Clocks, and the Ordering of Events in a Distributed System. Communications of the ACM, 21(7):558–565, July 1978
  • E. Brewer, “Towards Robust Distributed Systems,” Proc. 19th Ann. ACM Symposium on the Principles of Distributed Computing (PODC 00), ACM, 2000, pp. 7-10.
  • Seth Gilbert and Nancy Lynch, “Brewer’s conjecture and the feasibility of consistent, available, partition-tolerant web services,” ACM SIGACT News, Volume 33 Issue 2 (2002), pg. 51–59.
  • Haerder, T; Reuter, A. December 1983. “Principles of Transaction-Oriented Database Recovery.” Computing Surveys. 15 (4): 287–317.
  • Terry, D. B.; Theimer, M. M.; Petersen, K.; Demers, A. J.; Spreitzer, M. J.; Hauser, C. H. (1995). “Managing update conflicts in Bayou, a weakly connected replicated storage system.” Proceedings of the fifteenth ACM symposium on Operating systems principles - SOSP ‘95. p. 172.
  • Nuno Preguiça, Joan Manuel Marquès, Marc Shapiro, Mihai Leția. A commutative replicated data type for cooperative editing. 29th IEEE International Conference on Distributed Computing Systems (ICDCS 2009), Jun 2009, Montreal, Québec, Canada. pp.395-403, ff10.1109/ ICDCS.2009.20ff. ffinria00445975.
  • Shapiro, Marc; Preguiça, Nuno; Baquero, Carlos; Zawirski, Marek. Conflict-free Replicated Data Types. Institut National de Recherche en Informatique et en Automatique, No 7687, 2011.
  • Out of the Tar Pit
  • The F# Asynchronous Programming Model

Playlists

Online Books

Talks

Blog Posts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment