- Vigenere Cipher on Scala, might be a good practice with functional programming.
- N-Queens problem and solves with Scala
- A nice tutorial on the Gossip protocol (https://www.cs.cornell.edu/home/rvr/papers/GossipFD.pdf)
- Optimistic Concurrency Control -> C# and dynamo (https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/)