hybrid join architecture