CPS 512 (Duke University) Distributed * Systems
home calendar topics work resources
To use scala and akka on your machine (e.g., a mac):

Example code: a key-value store in a bottle

Scala resources
twitter.github.io/scala_school
Official documentation: http://www.scala-lang.org/documentation/
www.scalacourses.com
http://www.tutorialspoint.com/scala/index.htm
http://scalatutorials.com/
https://www.coursera.org/course/progfun
http://aperiodic.net/phil/scala/s-99/

Busy java developer guide to scala: https://www.youtube.com/watch?v=_qRYOayG9SM

Books: http://www.scala-lang.org/documentation/books.html

Developer Code-Foo
project Euler
https://leetcode.com
http://www.topcoder.com/

Git resources
http://www.git-scm.com/book/en/v1/Getting-Started-About-Version-Control
http://www-cs-students.stanford.edu/~blynn/gitmagic/ch02.html
https://rogerdudler.github.io/git-guide/

Public key cryptography
Wikipedia
How the RSA cipher works
Pcmag: a picture is worth 1000 words

Those are just a few of the great amount of resources you can find on the topic on the internet. Please do not hesitate to contact us for any clarification on those topics.