Glossary of programming terms, concepts, and acronyms
Autoscaling(/lingo/autoscaling) is the ability of a system to automatically adjust the number of run...
An application server(/lingo/application-server) is the program that runs your business logic and ha...
Persistent storage refers to any storage medium where data remains available even after a system res...
A database migration is a controlled change to the structure of a database, such as adding tables, m...
Testing is the practice of verifying that software behaves as expected. It includes unit tests, inte...
A UUID (Universally Unique Identifier) is a 128-bit value used to generate identifiers that are extr...
A protocol is a standardized set of rules that governs how two systems communicate. It defines how m...
A bit is the smallest unit of digital information, representing a value of either 0 or 1. Bits are t...
Microservices are an architectural style where a system is built as a collection of small, independe...