Terms starting with "V"
Vector Clocks — Distributed Causality
A vector clock is a data structure — one counter per node — that tracks causal ordering of events across distributed nodes without a shared clock, enabling detection of concurrent events and causal relationships.
2mo ago
architecture advanced
Vector Database
A database optimised for storing and querying high-dimensional vector embeddings, enabling similarity search — finding items semantically close to a query rather than exact-match lookups.
2mo ago
ai_ml intermediate
Variable Variables ($$var) Risks PHP 3.0+
$$var creates a variable whose name is the value of $var — using it with user input allows arbitrary variable access/creation and is effectively a backdoor.
2mo ago
security advanced
Verbose Type Functions PHP 7.0+
Using is_array(), is_string(), intval(), strval() where type declarations, casting, or native operators express intent more concisely and safely.
2mo ago
php beginner
Visual Regression Testing
Automatically comparing screenshots of UI components or pages to a baseline — catching unintended visual changes that functional tests miss.
2mo ago
testing intermediate
Value Object PHP 8.1+
A small immutable object defined by its value rather than its identity — two Value Objects with the same data are equal.
2mo ago
quality intermediate
Vector Databases
Databases specialised for storing and querying high-dimensional vectors — enabling fast approximate nearest-neighbour search across millions of embeddings.
2mo ago
ai_ml intermediate
Visitor Pattern PHP 5.0+
A behavioural pattern that separates an algorithm from the objects it operates on — adding new operations to a class hierarchy without modifying those classes.
2mo ago
quality advanced