Logic and Lattices for Distributed Programming
basho.com
basho.com
then he expands on a language that uses datalog (without deletion, presumably) to implement this (which makes an awful lot of sense, as - iirc - datalog systems were implemented by constructing all possible solutions, which looks like it's going to be monotonic as you accumulate data and functions...)
it really is a good talk if you know nothing about all this (as i didn't).
Great stuff!