我对Kafka很陌生,我想知道我的方向是否正确。我想接收facebook实时更新facebook订阅到Kafka。要从facebook获取数据,您需要提供您将接收数据的url。因此,我发现接收数据的最佳方法是实现dropwizard kafka http并将数据推入kafka。这是接收数据的最佳方式还是您推荐的更好的方式?
4xy9mtcn1#
你绝对是在正确的轨道上。请注意,fb的推送通知将无法获得实际内容;你仍然需要请求它。根据他们的文件:请注意,实时更新仅指示特定字段已更改,不包括这些字段的值。它们应该仅用于指示何时需要向该字段发出新的graph api请求。所以,如果你想要一个快速的方法,让真正的东西进入Kafka,你运气不好。你将有一些最小的来回。您确定要使用java吗?一个轻量的喷雾罐怎么样?毕竟,Kafka是一个scala项目:)
1条答案
按热度按时间4xy9mtcn1#
你绝对是在正确的轨道上。
请注意,fb的推送通知将无法获得实际内容;你仍然需要请求它。根据他们的文件:
请注意,实时更新仅指示特定字段已更改,不包括这些字段的值。它们应该仅用于指示何时需要向该字段发出新的graph api请求。
所以,如果你想要一个快速的方法,让真正的东西进入Kafka,你运气不好。你将有一些最小的来回。
您确定要使用java吗?一个轻量的喷雾罐怎么样?毕竟,Kafka是一个scala项目:)