Glossary
Glossary
There are currently 44 names in this directory beginning with the letter C.
C
Cache
A temporary storage area for data that is accessed frequently, in order to improve performance
Callback
A function that is passed as an argument to another function and is executed after the first function completes
CAP theorem
A theorem in distributed systems that states that it is impossible for a distributed database to simultaneously provide more than two of the following three guarantees: consistency, availability, and partition tolerance
Capacity planning
The process of forecasting and managing the resources needed to meet the demand for a system or service
Certification
The process of verifying that an individual or organization meets certain standards or criteria
Cloud
A network of servers that are accessed over the internet and used to store, process, and manage data and applications
Cloud computing
The delivery of computing services, including storage, processing, networking, and software, over the Internet
Cloud computing
A model for delivering IT resources and services over the internet, including storage, computing, networking, and analytics
Cloud infrastructure
The hardware, software, and networking resources that support the delivery of cloud services
Cloud native
A design approach for building and running applications in the cloud that leverages the scale, elasticity
Cloud-based
A service or application that is delivered and accessed over the internet, rather than installed locally on a device
CMOS (Complementary Metal-Oxide Semiconductor)
A type of semiconductor technology used in computer processors and other digital circuits
CMS (Content Management System)
A system used to manage the creation, modification, and organization of digital content
Code review
The process of reviewing code to identify and fix errors, improve quality, and enforce coding standards
Command-line interface (CLI)
A type of user interface that allows users to interact with a computer by typing commands
Compiler
A program that translates source code written in a programming language into machine code that can be executed by a computer
Complex event processing (CEP)
A type of software that processes and analyzes high-speed streams of data in real time to identify patterns and trends
Configuration management
The process of managing and controlling changes to a system or its components
Container
A lightweight, standalone, and executable package that includes everything an application needs to run, including code, libraries, and runtime
Content delivery network (CDN)
A network of servers that are used to deliver web content to users based on their geographic location
Continuous integration (CI)
A software development practice in which code changes are automatically built, tested, and deployed to production
Cookie
A small piece of data that is stored on a user's computer and is used to track their activity on a website
CORS (Cross-Origin Resource Sharing)
A mechanism that allows a web page to make requests to a different domain than the one that served the page
CPU (Central Processing Unit)
The main processor in a computer, responsible for executing instructions and performing tasks
CRUD (Create, Read, Update, Delete)
The four basic operations that can be performed on data in a database
Cryptography
The practice of secure communication by encoding messages to prevent unauthorized access
CSS (Cascading Style Sheets)
A style sheet language used for describing the look and formatting of a document written in HTML