Hacker News new | ask | show | jobs
by jon-wood 2617 days ago
The general concept of a blackboard is basically describing pubsub systems like Kafka - you throw a bunch of data into a queue, and anything that’s interested can grab that information, and potentially then publish further information built on top of it.
3 comments

I may not remember correctly but I think blackboards were tuplespaces, which have some differences with plain pubsub, though they can both be used to solve some of the same problems.
Blackboards are very different from pubsub/queues. They are more like shared DB integration.
An example of a blackboard system in the wild that many would be exposed to today is kubernetes