/web-homework

practice with flask, nginx, mongodb, kafka, flume, docker

Primary LanguageHTML

单页面web应用实践flask, nginx, mongodb, kafka, flume, docker

需求是虚构的,技术路线并非解决方案,仅作练习

需求

单击鼠标模拟采集页面指定区域的(x, y)坐标,并分别实时显示x, y坐标的时间历程图。

技术路线

flask -> text file -> flume -> kafka -> mongodb -> flask

loadmap

分解练习

每个工具的学习和演练参考练习文档

部署

$ docker-compose up -d

提高方向

  • 配置文件之间配置项的自动同步, 例如kafka主题名同时在flumekafka_mongo_connector配置文件,及docker-compose出现

  • 练习集群方式部署项目