rpj : producing fast join results on streams through rate-based optimization y tao , ml yiu , d papadias , m hadjieleftheriou , n proceedings of the 2005 acm sigmod international conference & hellip ; , 2005.0