General
159 views
Virtualization
Quick Definition
Creating virtual versions of hardware or OS resources
Full Definition
Creating virtual versions of hardware operating systems or storage resources.
Examples
VMware, VirtualBox, Hyper-V, KVM, hypervisors
Related Terms
containers
cloud-computing
More General Terms
Technical Debt
Cost of rework from easy solutions over better ones
Scalability
Ability to handle increased load by adding resources
SOLID
Five design principles for maintainable OOP software
Code Review
Examining code changes before merging for quality
Monitoring
Observing system behavior for issues and optimization
Technical Writing
Creating clear documentation for technical products and APIs