Things learned today:

  • A walk on Wikipedia prompted by this article on important web breakthroughs.
    • Memcached is a distributed memory object caching system. It requires both client and server side software, and seems a little similar to hybrid RAID storage to me in that it is distributed and focuses on improving performance through better storage utilization.
    • MapReduce is a programming model (like OOP or functional programming) developed by Google and used as a basis for Hadoop.
    • MongoDB essentially uses JSON documents instead of traditional SQL - this is the most popular example of a NoSQL (Not only SQL) database.
  • Figured out pagination and fixed archive links for blog.