/manga-s

个人漫画管理应用 || 漫画平台 || 爬虫

Primary LanguageJavaScript

manga-s

开发进度

  • 前端 18% (布局+响应式+首页+详情页+阅读器+后台页添加漫画 的静态页面)预览(捂脸 服务器带宽太小了

  • Web服务 2%(仅仅搭了个路由骨架,写了个demo)

  • 爬虫服务 10%(写了某一个网站的单机版爬虫)

  • 原型 持续更新中

技术栈(WIP)

  • 前端

    基于React

    UI框架:antd

    路由框架:umi

  • 服务端

    语言随意,做成分布式的,拆成以下几个模块

    • Web服务
    • 爬虫服务
    • 文件存储服务(下载图片资源
    • 任务调度
    • 配置中心

    通信

    • 前端与Web服务:http或者 json rpc
    • Web服务与爬虫:RabbitMQ
    • Web服务和文件存储:grpc

    链路追踪

    • Jaeger

    日志

    • ELK

    微服务

    • 以后再说吧,一个人不好弄

    部署

    • docker、可能用k8s来编排

    测试与风格检查

    • go test
    • golint

    自动化

    • GitHub CI/CD