没有合适的资源?快使用搜索试试~ 我知道了~
TweetMap:一个实时的Tweet趋势图和情感分析Web应用程序,在云上部署了kafka,Angular,Spring Bo...
共275个文件
xml:111个
ts:46个
java:44个
需积分: 10 0 下载量 76 浏览量
2021-02-01
08:01:35
上传
评论
收藏 1.72MB ZIP 举报
温馨提示
趋势图 构建一个java Tweet Collector以使用Twitter Streaming API收集实时Tweet 将收集的推文推送到Kafka集群 利用Apache Flink流处理(解析,过滤和转换)tweet 将处理过的推文接收到Elasticsearch以获取数据持久性和索引 开发SpringBoot RESTful API server以查询来自Elasticsearch的推文 使用Frontend Angular Web应用程序可视化实时推文趋势 使用Kibana显示地理推文热图 创建Docker映像并将microservices部署到Kubernetes集群 项目结构 tweet-collector :使用Twitter Streaming API收集实时tweet并推送到Kafka集群。 要支持其他社交媒体,请实现SocialMediaCollector接口。 要支持其他消息队列,请实现Sinkable接口。 rest-api-server :RESTful API服务器,使用SpringBoot框架从Elasticsearch查询推文。 flink
资源推荐
资源详情
资源评论
收起资源包目录
TweetMap:一个实时的Tweet趋势图和情感分析Web应用程序,在云上部署了kafka,Angular,Spring Boot,Flink,Elasticsearch,Kibana,Docker和Kubernetes (275个子文件)
gradlew.bat 3KB
mvnw.cmd 5KB
style.css 447B
styles.css 80B
home.component.css 29B
app.component.css 0B
Dockerfile 722B
.DS_Store 6KB
.editorconfig 245B
.gitignore 516B
.gitignore 354B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
build.gradle 2KB
build.gradle 2KB
build.gradle 1KB
build.gradle 342B
settings.gradle 282B
gradlew 6KB
home.component.html 3KB
index.component.html 2KB
index.html 303B
index.html 276B
app.component.html 33B
favicon.ico 5KB
twitterservice.iml 10KB
Backend.iml 458B
Frontend.iml 458B
gradle-wrapper.jar 58KB
maven-wrapper.jar 47KB
KafkaEsProcessor.java 7KB
EsOperationRepository.java 7KB
TwitterStreamHandler.java 4KB
ElasticSearchService.java 3KB
TweetCollector.java 3KB
TopicController.java 3KB
KafkaSink.java 3KB
TweetKafkaEsProcessor.java 3KB
TweetEntity.java 2KB
MapController.java 2KB
TopicServiceImpl.java 2KB
SocialMediaCollectionDriver.java 1KB
TweetController.java 1KB
Application.java 1KB
TweetServiceImpl.java 1KB
Tweet.java 1003B
Application.java 872B
Bootstrap.java 813B
TopicService.java 801B
Tweet.java 562B
TopicStatisticMapper.java 556B
HotTopicsTrendFilter.java 548B
TweetFilter.java 540B
HotTopicsTrendMapper.java 528B
TopicTrendMapper.java 527B
TopicTrendFilter.java 522B
TopicStatisticFilter.java 515B
TweetDTO.java 511B
StreamProcessingDriver.java 497B
TweetMapper.java 491B
TweetService.java 458B
TweetRepository.java 426B
HotTopicsTrendDTO.java 404B
HotTopicsTrend.java 395B
TopicTrendDTO.java 354B
TopicTrend.java 348B
TopicStatisticDTO.java 341B
TopicStatistic.java 335B
StreamProcessor.java 333B
RestApiApplication.java 314B
RestApiApplicationTests.java 212B
SocialMediaCollector.java 209B
Sinkable.java 204B
UniqueEntity.java 175B
gulpfile.js 1KB
karma.conf.js 1KB
karma.conf.js 923B
protractor.conf.js 722B
tslint.json 3KB
tslint.json 3KB
.angular-cli.json 1KB
package.json 1KB
package.json 1KB
angular-cli.json 1KB
package.json 707B
package.json 574B
tsconfig.json 381B
tsconfig.json 363B
tsconfig.spec.json 304B
tsconfig.e2e.json 235B
tsconfig.app.json 211B
tsconfig.json 199B
LICENSE 11KB
README.md 1KB
README.md 1KB
README.md 1KB
Readme.md 709B
共 275 条
- 1
- 2
- 3
资源评论
weixin_42128015
- 粉丝: 20
- 资源: 4641
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功