We have a rather old but still experimental feature in Infinispan called "ClusteredQuery" that relies on broadcasting a query to nodes in the cluster. I know Lucene queries are not serializable, but we do have custom serializers for them.