请教,做一份鸡腿做出来啦,怎样像肯德基这样生产出成千上万份鸡腿? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kaixinbuy
V2EX    Docker

请教,做一份鸡腿做出来啦,怎样像肯德基这样生产出成千上万份鸡腿?

  •  
  •   kaixinbuy 2019-04-16 07:53:42 +08:00 4438 次点击
    这是一个创建于 2438 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我开发了一份 Golang 爬虫数据采集+机器学习 NLP 算法的程序,Beego 前端+RPC 多个服务组件。
    现在可以本地小分布式的运行。现在想把这个应用做成一个多用户的在线 SaaS 平台。类似 scrapyhub 那种平台但是特点是带特定领域的 NLP 和数据处理。

    我现在有点困惑怎样来做这个方案,因为 AJAX 爬虫( headless 浏览器)和机器学习组件都是比较耗 CPU 和网络的,这和的 SaaS Web CRM 有点不一样。

    问题 1:我该选择哪种后台搭建方案?
    方案一是 阿里云上租 N 台云服务器,所有用户共享后台组件和服务,在所有 API 和主要函数上加 user_id 来隔离。我现在就是这样实现的。这个的小问题是 chrome 服务抢占 CPU。
    方案二是 阿里云上租 N 台云服务器,为每个用户在 docker 里起动后台进程。通过 docker 限制每个进程的资源。我现在没有用 docker,因为我的程序本身就是 golang 单文件就可以部署。
    方案三是 阿里云上租 N 台云服务器,每个用户独占 1 到多台云服务器。来一个用户,就单独开机器。

    问题 2:除了开云主机,Mysql,OSS 存储外,我还需要其他组件吗?
    我是一个后端算法为主的开发,以前的主要经验在后端算法,机器学习,熟悉 Linux,数据库,redis,消息队列,前端 Beego 比较简单我也能解决。
    但是除此以外的,对 Nginx,CDN,负载均衡,域名网络之类的都没有接触。
    我不知道做成一个全国各地都能访问的 Web 应用还需要用其他哪些云服务。

    阿里云只是作为举例。如果其他云更合适也可以。
    欢迎各位帮我支招啊
    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     896 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 19ms UTC 20:40 PVG 04:40 LAX 12:40 JFK 15:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86