Stream processing, rule engines, …
Systems in which data coordinates code, rather than the other way around
Some people talk about "streaming" rather than "reactive" capabilities, but I tend toward "reactive" because streaming databases are an established thing with slightly different focus (sometimes it just means you don't have to read the results of a large query into memory all at once) (but there is a lot of overlap). See also "continuous queries"