noticer: someone who takes notice
causal agent: any entity that produces an effect or is responsible for events or results
queue: (information processing) an ordered list of tasks to be performed or messages to be transmitted