Skip to content

Quick references to notes on specific topics and their basic introductions

Notifications You must be signed in to change notification settings

shaanzie/QuickRef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Quick References to Widely Used Frameworks and Concepts

This repository is still under development, but it's main purpose is to provide a quick peek into existing frameworks and concepts that are widely used in applications. Please do note that these files contain just a glimpse into the actual content out there. Please refer to the links provided for detailed explanations on the same. The links provided are the sources of the content and these notes just summarize the key concepts in the same.

Frameworks:

  1. Docker and Docker Swarm
    1. Documentation
    2. Docker Tutorial from scratch
  2. Kubernetes
    1. Documentation
    2. Introduction to Kubernetes
  3. Big Data with the Apache Ecosystem
    1. Hadoop: The Definitive Guide by Tom White
    2. Mining of Massive Datasets
    3. Hadoop Documentation
    4. Spark Documentation
    5. Kafka Documentation
    6. Hive Documentation
    7. HBase Documentation
  4. Introduction to Golang
    1. Golang docs
    2. FreeCodeCamp's tutorial
  5. Examples in NodeJS
    1. NodeJS docs
    2. Good coding tutorial

Paper Summaries

  1. Paragon : A QoS Aware Scheduler
  2. Limits of ILP
  3. TRIPS: A polymorphous architecture for exploiting ILP, TLP, and DLP

Concepts:

  1. Computer Networks
    1. Computer Networking: A Top Down approach
    2. Data Communications and Networking
  2. Machine Learning
    1. Machine Learning by Tom Mitchell
    2. Machine Learning by Ethem Alpayddin
  3. Operating Systems
    1. Operating Systems Concepts
    2. Operating Systems: Three Easy Pieces
  4. Data Analytics
    1. Data Mining: Concepts and Techniques
  5. Heterogenous Parallelism
  6. Compiler Design
    1. Compilers: Principles, Techniques and Tools
  7. Cloud Computing
    1. Moving To the Cloud
  8. Parallel Computing
    1. Introduction to Parallel Computing
  9. Blockchain
  10. Deep Learning
  11. Distributed Systems
  12. Introduction to Algorithms
  13. Object Oriented Modelling and Design
  14. Social Network Analytics
  15. System Security