Advanced terms
Linux Namespaces
Kernel feature that isolates global resources (PIDs, network, mounts, IPC, hostname, users) so processes see their own private view of the system.
3w ago
linux advanced
Leader Election in Distributed Systems
A coordination protocol where distributed nodes agree on a single 'leader' that takes responsibility for a specific task — preventing multiple nodes from performing the same action simultaneously (duplicate work, split-brain).
3mo ago
architecture advanced
Lock-Free Programming
1
Lock-free algorithms guarantee system-wide progress without mutexes — using atomic CPU instructions (CAS) so at least one thread always makes forward progress even if others are delayed.
3mo ago
concurrency advanced
Lazy Objects (PHP 8.4)
PHP 8.4+
PHP 8.4 native lazy object proxies defer initialisation until first access — enabling zero-cost dependency injection of services that may never be used in a request.
3mo ago
php advanced
Lexing & Parsing
PHP 7.0+
1
Two stages of language processing — the lexer converts source text to tokens, the parser converts tokens to an Abstract Syntax Tree representing the program's structure.
3mo ago
compiler advanced
Late Static Binding (static::)
PHP 5.3+
static:: refers to the class actually called at runtime rather than the class where the method is defined, enabling polymorphic static methods.
3mo ago
php advanced
Lookahead & Lookbehind
Zero-width assertions that match a position based on what precedes or follows — without consuming characters, enabling context-sensitive matching.
3mo ago
regex advanced
A fixed-size cache that evicts the Least Recently Used entry when full, implemented with a hash map and doubly linked list for O(1) get and put.
3mo ago
data_structures advanced
Lazy Objects (PHP 8.4)
PHP 8.4+
PHP 8.4 native lazy objects defer object initialisation until first property access — previously requiring proxy libraries, now built into the engine via ReflectionClass.
php advanced