我们在 php 中有一个巨大的现有应用程序
- 接受一个日志文件
- 初始化所有数据库,内存存储资源
- 处理每一行
- 创建一组输出文件
每个输入文件都会发生上述过程。输入文件由 kafka 消费者编写。是否可以通过某种方式不将所有代码移植到 java 中来将此应用程序适合 spark 流?例如以以下方式
- 从 kafka 主题中获取消息
- 传递此消息以触发流式传输
- Spark 流以某种方式与旧版应用程序交互并生成输出
- spark然后在kafka中再次写入输出
我刚才讲的都太高级了。我只想知道是否有可能通过不在java中重新编码现有应用程序来做到这一点?谁能大致告诉我如何做到这一点?