手机浏览器扫描二维码访问
自从明白Golang以及Python能用来做什么以后,
那会苏小木内心的小火苗其实就骚了起来。
Golang这种语言其实完全可以用来作为大型应用平台的核心语言,这也是谷歌花大力气开发并且还开源这个语言的目的。
至于在今年已经成为全球使用率最高的编程语言:Python
什么都能做。
小到植物大战僵尸这种小游戏,到网络爬虫,大到大数据分析,在喜欢的人眼里,Python无所不能。①
用来做网站后台,Python能完美胜任,而且效率还挺高。
用来做数据爬虫,Python更能胜任,而且代码还简单。
在一目了然的知道这两种语言的主要应用场景后,苏小木的想法其实一开始有些杂乱。
不过,刚才同学们的几句无意义的议论,让苏小木脑阔里闪过了一道亮光。
想想,这么大的华南理工,不应该有属于自己的、独特的、学生们可以一块骚起来的网络服务内容?
必须要有!
整个下午连续四个小时,包括最后一节军事理论课,苏小木都在脑阔里面构造架构雏形。
网络信息的高速发展,让中国出现了许许多多形形色色的内容,其中就有A、B、C三个视频弹幕网站。
没有B数,AC数现在已经基本上凉了,有B数,还没凉的也就只有B这个站点了。
有人曾经说过,没有弹幕的视频网站,是没有半点灵魂的。
不用想,这句话肯定不会是苏小木说的。
他又不会做饭,更不会四斋蒸鹅心。
苏小木拿了张草稿纸,写写画画做了个雏形,首先要做的是一个吐槽类型的、可以分享视频的、还可以发弹幕的校内网站。
整体架构分为:服务、中间件、存储层、基础设施这几个部分。
大家都这样,毕竟网站就这几个架构,这没什么好说的。
苏小木决定效仿有逼数的B,使用Golang作为业务核心语言;
而网站后台管理,包括存储层的缓存数据、账号体系这些都用Python来写;
在某些必要的模块,用自己本身就精通的C和C++来写;
简直完美!
写写画画间,整个架构的雏形基本就完成了,这个时候,苏小木突然发现,这东西自己居然一个人就能玩转。
对外统一的APIGateway以及内部运营平台这一块用Golang就可以解决。②
至于为什么加这么一层多余的API网关,纯粹是苏小木出于更高层面和随市场大流的考量,有API网关的时候,所有访问网页的请求会先经过API网关;
这样做,可以让访问者没法直接感知到后台各种服务的存在,并且不管后台的服务内容有多少种,对访问者来说风格都是一致的。
像中间件这块的数据总线、代理、即时通讯微服务(弹幕)等模块,也能用Golang解决。
而存储层的数据库以及数据,巧了,苏小木挺懂的,数据挖掘算法都能重构的大佬了解一下?
这里面加点Python,效率可以更高。
其它的基础设施也就是服务器、网络设备这些硬件上的东西,跟软件无关,无非是钱的事情……
这么一来,完全ojbk了。
大体框架确定后,苏小木就确定了问题的难点,用什么样的算法更高效。
砸吧了下嘴,苏小木看着眼前突然扑簌扑簌掉落的几根头发,深深的感觉到了一个已经是95后的中年男人的危机。
“糟糕,这是变强的前奏,秃头!”
魔武永生 头狼 一起扛过枪 限制级穿越 签到系统开局拒绝圣女 北地流星1 一品寒门 神农别闹 超级大主簿 荒古暴君 自救者的下行 路西法游戏 绝世天骄 诸天之百味人生 黑夜进化 一藏轮回 关于最终BOSS的成长攻略 御天邪魔 神火凌天 神医娘亲飒爆了楚倾尘
一个被部队开除军籍的特种兵回到了都市,看他如何在充满诱惑的都市里翻云覆雨...
地球少年江云卷入了一个神秘的超凡世界之中,获得了超凡之力,并且开始在地球以及一个个超凡世界,开启了自己追逐巅峰的超凡旅程。(ps已经完本异世之虫族无敌神卡神魔系统神魔无双机械神皇)...
生长于孤儿院的少年刘翰和几女探险时偶得怪果奇蛇致使身体发生异变与众女合体并习得绝世武功和高超的医术为救人与本地黑帮发生冲突得贵人相助将其剿灭因而得罪日本黑道。参加中学生风采大赛获得保送大学机会。上大学时接受军方秘训后又有日本黑龙会追杀其消灭全部杀手后又参加了央视的星光大道和青歌大赛并取得非凡成绩。即赴台探亲帮助马当选总统世界巡演时与东突遭遇和达赖辩论发现超市支持藏独向世界揭露日本称霸全球的野心为此获得诺贝尔和平奖而在颁奖仪式上其却拒绝领奖主人公奇遇不断出现艳遇连绵不...
赵敏的娇蛮狐媚周芷若的举止优雅小昭的温柔体贴不悔的秀丽美艳蛛儿的任性刁蛮 一梦醒来,该是倚天屠龙的另一个新主角上场了...
天地不仁以万物为刍狗!一个小千世界狂热迷恋修行的少年获得大千世界半神的神格,人生从这一刻改变,跳出法则之外,逆天顺天,尽在掌握!...
张湖畔,张三丰最出色的弟子,百年进入元婴期境界的修真奇才。他是张三丰飞升后张三丰所有仙器,灵药,甚至玄武大帝修炼仙境的唯一继承者,也是武当派最高者。在张三丰飞升后,奉师命下山修行。大学生,酒吧服务员,普通工人不同的身份,不同的生活,总是有丰富多彩的人生,不同的遭遇,动人的感情,总是让人沉醉不已。武林高手...