Spring Framework
***Spring Framework*** is a Java platform that provides comprehensive *infrastructure support* for developing Java applications.
Page 2 of 3
***Spring Framework*** is a Java platform that provides comprehensive *infrastructure support* for developing Java applications.
**Maven** is a *project management tool* that is based on *POM* (*project object model*). It is used for **projects build**, **dependency** and **documentation**.
**Docker** is a platform for *developing*, *shipping*, and *deploying* applications quickly in **portable, self-sufficient containers**, and is used in the **Continuous Deployment (CD)** stage of the **DevOps** ecosystem.
Today we use **OpenSSH** and **PuTTY** to log in remote computers.
Course Note for Security of MIT 6.033 Computer System Engineering shows **common pitfalls** in the security of computer systems, and ways to *combat* them.
Course Note for Distributed Systems of MIT 6.033 Computer System Engineering covers how **reliable, usable distributed systems** are able to be built on top of an *unreliable* network.
Course Note for Networking of MIT 6.033 Computer System Engineering: how the **Internet** is designed to *scale* and its various applications.
Course Note for Operating System of MIT 6.033 Computer System Engineering covers common *design patterns* to limit *complexity* and techniques, like *virtualization* and *abstraction*, to enforce *modularity*.