Tag: performance
Thundering Herd Problem
Thundering herd: many processes simultaneously wake up to handle one event — all compete, one wins, the rest wasted work. Common after cache expiry or server restart.
2mo ago
concurrency intermediate
Typeahead & Autocomplete
PHP 7.0+
1
Search suggestions shown as the user types — requiring prefix matching, typo tolerance, and sub-100ms response times to feel native, implemented via dedicated index structures or edge completion APIs.
2mo ago
search intermediate
Time-Series Databases
PHP 5.0+
Databases optimised for storing and querying time-stamped data — metrics, events, sensor readings — with efficient range queries, downsampling, and data retention policies.
3mo ago
database intermediate
Touch Events & Pointer Events
ES2015
Handling touch input on mobile — the Pointer Events API unifies mouse, touch, and stylus into one event model, replacing the need for separate touch and mouse event handlers.
3mo ago
mobile intermediate
Typed Arrays & ArrayBuffer
ES2015
Fixed-type binary arrays (Int32Array, Float64Array, Uint8Array) backed by raw ArrayBuffer memory — essential for WebGL, audio processing, file handling, and Web Workers.
3mo ago
javascript advanced
Tail Latency (p95, p99)
The latency experienced by the slowest requests — p99 is the response time below which 99% of requests fall, the most user-visible metric.
3mo ago
performance advanced
Time Complexity (Big O)
A notation describing how an algorithm's execution time grows relative to input size — O(1), O(n), O(n log n), O(n²)…
3mo ago
performance intermediate