Node.js集群中worker和master之间的callback

我有一个节点应用程序与一些服务于dynamic页面的工作人员。 每个工作人员都需要访问中央对象,其中包含从第三方API查找和caching信息的方法。 这个对象将在主进程中,以便工作人员可以很容易地与之沟通。

我希望能够轻松地访问caching和API方法,并在工作进程的callback中获得响应。 例如:如果我想从API获取用户(或caching,如果caching),我会调用像getUser('userID', callback) ,其中callback是一个函数,将与用户的详细信息调用,或错误如果发生了。

有没有简单的方法可以做到这一点? 还是我devise得很糟糕? 有没有更好的方法来分享多个工作人员之间的单一事例?