7月18日,二千零八

GNIP首席执行官的目标:减少Twitter的数据流

数据发布者和数据消费者既是朋友又是敌人,当涉及到对来自Web服务的实时数据的无限需求和增长时。服务类 掘进机弗里克德里西欧推特很高兴看到他们的用户群扩大,并看到开发人员社区围绕他们的产品建立起来。但是每一个新的应用程序都会碰到他们的API,每个新用户,新的需求会给他们的基础设施带来压力,即使外部应用程序只是检查不存在的更新。 国民生产总值希望成为数据发布者和数据消费者之间的中间人,向应用程序提供服务更新,并减少可以将热门网站拖至爬行状态的查询。

今天, GNIP制造的头条新闻宣布 推特通知将通过XMPP发送到服务,让外部开发商参与GNIP,而不是给这个四面楚歌的微博巨头增加更多压力。虽然这并不能解决Twitter的所有问题,它确实为开发人员提供了另一种选择,从Twitter手中夺走一些权力。公告中没有任何换钱的内容,成交价。

早上吵闹之后,我和Eric Marcoullier谈过,GNIP的首席执行官,为了更好地理解将Twitter添加到团队不断增长的合作伙伴阵列中会如何帮助用户和开发人员,这是否解决了关于Twitter API限制的日益增长的担忧,这让应用程序作者感到沮丧。答案是,现在国民生产总值能解决一些问题吗?并准备很快解决更多问题。但这不会让Twitter的问题消失。

“所有这些数据协议都是一个指数级的扩展难题。我喜欢人们认为GNIP会单枪匹马地解决Twitter的问题,但这会使Twitter的规模最小化,”埃里克说。“有些开发人员不只是想要用户流,但回复流也一样,其他人想要追踪,它与sumize(现在的twitter)API相抵触,看看是否有新的推特有一个后续单词。我们可能永远也解决不了这个问题。这是一个阅读内容的大规模问题,它并不能解决Twitter的所有问题。”


GNIP的数据流架构

GNIP希望做的是帮助出版商联合他们的数据,和消费者,谁在利用用户生成的数据构建业务,通过简化所需的复杂后端工作,给企业家更多的时间在产品的前端工作,带来实实在在的好处。

“我们可以去找他们说,你所做的所有努力都是为了收集这些数据,现在停下来,”埃里克说。“告诉我们你喜欢什么服务,你喜欢什么样的礼仪,数据会神奇地实时显示出来。”

尽管Twitter是迄今为止最引人注目的客户端,对于国民总收入来说,这绝对不是第一次,它与两个合作伙伴一起推出,在里面 普莱克索MyBLogg,埃里克是联合创始人。自发射以来,GNIP还与其他服务部门建立了合作关系,包括 利希特伊明塔.


GNIP不断增长的合作伙伴名册

今天,应用程序开发人员正在创作查询热门网站的产品,像Twitter一样,Digg和Del.icio.us,每天做几千次,即使绝大多数时间,没有更新。GNIP工作良好的地方是集中服务,像普拉索,他们可以大大减少提出请求的次数。“不管有多少人在用普拉克索脉冲跟踪一个人。他们只要问一次就行了。”埃里克说。

但是,集中式服务向Twitter查询的方式不同于许多应用程序所面临的问题,这些应用程序正与每小时每IP地址100次API调用的限制作斗争。 昨天讨论过.为此,需要做更多的工作。

“对于普通用户,每小时100个查询就可以了,只要你只是在有新数据的时候查询API,”埃里克说。“但是,因为,说吧,他们每个人都有自己的用户连接,他们可能要问50次,这是负荷的一半。我们正在寻找一种创建匿名存储桶的简单方法,所以像TwitterKarma这样的人可以说“我们有10000个用户使用这个收藏”,我们可以把它集中起来。我们离帮助分布式客户机人员还有一段路要走。”

GNIP的初始工作和合作关系已在其产品的第一个版本上完成。大约一个月(或两个月)后,公司希望不仅向合作伙伴发送服务通知,而且,完整的元数据,这将从其众多支持的服务中带来更丰富的信息,包括del.icio.us和 迪斯科弗里克以及其他。也许吧,在那一点上,你也会看到Twitter在回复流上传递信息,但这不是一成不变的。

“与Twitter这样的人合作,我们希望确保我们为他们的最佳利益和开发者社区服务,”埃里克说。“这对我们来说是一个巨大的胜利。”