Glossary
Browse definitions alphabetically.
API
Application Programming Interface, the way two applications communicate with each other.
View definitionAPI Gateway
Central API traffic management that acts as a single entry point for all client requests to backend microservices.
View definitionBlockchain
A decentralized digital ledger that records transactions across many computers simultaneously.
View definitionBrute Force Attack
An attack technique that tries every possible combination of passwords or keys until the correct one is found.
View definitionCloud Service Provider
A company that provides infrastructure, platform, or cloud-based services over the internet to customers.
View definitionCodebase
The complete collection of source code that forms a software project or application, typically stored in a single repository.
View definitionConsensus Mechanism
A protocol that enables nodes in a decentralized network to collectively agree on the state of the ledger.
View definitionContinuous Integration
A development practice where developers routinely merge code into a shared repository, automatically verified through builds and testing.
View definitionDecentralization
The distribution of control and decision-making from a single central authority to many independent participants within a network.
View definitionEnd-to-End Encryption
An encryption method where only the sender and the recipient can read a message, with no access granted to third parties including the service provider.
View definitionFirewall
A network security system that monitors and controls incoming and outgoing data traffic based on predetermined security rules.
View definitionFull Stack
A developer or system that covers all layers of technology in building an application, from the user interface to the database.
View definitionHybrid Cloud Storage
A storage strategy that combines public cloud, private cloud, and on-premises storage infrastructure within a single integrated ecosystem.
View definitionMachine Learning
A branch of artificial intelligence that enables systems to learn from data and improve their performance without being explicitly programmed.
View definitionMerkle Tree
A cryptographic tree data structure that optimizes data integrity verification in blockchain.
View definitionPredictive Analytics
A data analysis technique that uses statistics and machine learning to predict future outcomes or trends.
View definitionProof of Work
A blockchain consensus mechanism that requires miners to solve computationally intensive cryptographic puzzles to validate blocks.
View definitionSHA-256
A cryptographic hash function algorithm that produces a unique 256-bit value from any input data.
View definitionStorage Area Network
A dedicated network that connects servers to high-speed data storage devices (disk arrays).
View definitionTraining Data
A labeled dataset used to train machine learning models to recognize patterns and make predictions.
View definitionVirtualization Software
Software that enables a single physical hardware device to run multiple operating systems and applications in isolation.
View definition