Created 07-19-2018 01:23 PM
Dear All,
May I ask a question about the software architecture.
I want to build an image recognition application with apache spark.
my original thining is that: 1. spring boot(RESTful API)-receive an image
2. spring boot send the image to spark
3. spark process the image and send the result to spring boot
4. spring boot send to users.
Is this a good way to develop such application?
are there any examples I can find?
Created 07-19-2018 01:31 PM
@Bin Ye I recently presented image recognition using spark during meetup in Santiago, Chile. I've made code and presentation along with all necessary things to run the code public under github. Feel free to review it. I used Nifi to pull messages with images from twitter and send them to kafka topic. From there I used spark streaming to pull messages from topic and performed the image analysis. Finally I stored the results in hbase table.
https://github.com/felixalbani/future-of-data-santiago-e1-spark-nifi
HTH
*** If you found this answer addressed your question, please take a moment to login and click the "accept" link on the answer.
Created 07-19-2018 01:31 PM
@Bin Ye I recently presented image recognition using spark during meetup in Santiago, Chile. I've made code and presentation along with all necessary things to run the code public under github. Feel free to review it. I used Nifi to pull messages with images from twitter and send them to kafka topic. From there I used spark streaming to pull messages from topic and performed the image analysis. Finally I stored the results in hbase table.
https://github.com/felixalbani/future-of-data-santiago-e1-spark-nifi
HTH
*** If you found this answer addressed your question, please take a moment to login and click the "accept" link on the answer.
Created 07-20-2018 02:14 PM
Dear Felix,
Many thanks for your reply. it really helps.
Bin Ye