给出了异步/同步/取模分发器的标准实现