distributed query processing example