Timer

Noun · Development

Definitions

  1. A programming construct that triggers a callback or event after a specified delay (one-shot) or at recurring intervals — implemented via functions like setTimeout/setInterval in JavaScript or timer wheels in system-level schedulers.

    In plain English: A mechanism that waits a set amount of time and then runs a piece of code.

    Example: "We set a 500ms debounce timer on the search input so we're not firing an API call on every keystroke."

Related Terms