Blackboard Pattern
An architectural pattern originating from AI planning systems in the 1980s. It coordinates multiple independent agents by centralizing shared knowledge in a publicly readable and writable data structure. Modern implementations typically use vector databases or key-value stores.
Timeline (last 90 days)
The blackboard pattern first appeared in AI planning systems in the 1980s; its core idea is to centrally store shared knowledge in a readable and writable public data structure, with each agent acting as a knowledge source that reads and updates it as needed.
Introducing shared state brings new challenges such as concurrent write race conditions, eventual consistency delays in state updates, and cascading errors caused by shared memory corruption.
All Facts (2)
The blackboard pattern first appeared in AI planning systems in the 1980s; its core idea is to centrally store shared knowledge in a readable and writable public data structure, with each agent acting as a knowledge source that reads and updates it as needed.
50%UnverifiedIntroducing shared state brings new challenges such as concurrent write race conditions, eventual consistency delays in state updates, and cascading errors caused by shared memory corruption.
50%