asynchronous
AnyEvent
AE
EV
-- libev
Event
synchronous (AKA "observer" pattern)
[[*Announcements]]
[[*Event::Notify]]
[[*Class::Observable]]