互联网2010
时间:2023-05-23 来源: 作者:圳南
“嗯。”
“昨天我在构造微讯的公众平台的时候,思考着一个问题。内容到底如何数据化,量化。”
路舟看着他,猛然间不得不再次感叹起了历史的巨大惯性。
他说道,“如果是以机器学习来解决,可以用统计形式的手段来考虑。这就变成了一个归类,统计概率的问题。”
程旭元听了不由赞同了起来,“是的。事实上,此前千度正在秘密研发的项目,我多少有参与其中,给它启发了不少。”
路舟一想,原来是此前去往北京见面时的情形,而程旭元所指正是千度输入法。
那样的场景,正是日常中用户所常能用到的,当使用输入法时,软件会不时弹出你正想要的词语。由词汇输出,变成一篇由词汇构成的文章,这中间颇有异曲同工之处。
他叹了一口气,“坦白说,公众平台的产品形态我更倾向保持原样,它首先是一个功能性产品。如果你有新的想法,等微讯走上正轨后可以再内部立项。”
“当然我也清楚,无论是个性化还是用户特征挖掘,每一个互联网公司都在做,包括梦谷自己本身也是如此。最为体现这个特性的,莫过于我们已经推出的‘d+’组件。
单单目前我们已经做了的有什么
&
122.疯子
“核个卵核心。老程,你能不能让老子省点心。今天来点需求,明天改点东西,一上压力测试就崩崩崩。我滴那个小心脏哟。”温旭伟手上拿了一外卖盒,加入了两人的话题。
“一句话,今天加不加班!是兄弟就来帮忙。”温旭伟这说话间,又扒了一口饭菜。
程旭元直接指了指路舟,“得。老板在这,给老板吐苦水去。你也不想想这压测的指标是谁定的。按说咱俩也不算一个公司的,成天我给你梦谷云写架构算个什么事。我他娘才头疼好吧,整到最后还不是我自己动手。”
“哟呵,来!撕起来!类库第二个文件,第三个函数。去瞧瞧你的实习生写的什么鸡屎。为这事老子今天磨了老半天,档都一阵火辣辣的。”温旭伟拿两根筷子指点着程旭元找到出问题的地方。
路舟也不掺和两人撕逼,他看程旭元快速确定了bug后,指尖在键盘上翻飞。
过了一会,程旭元说道,“啥,你说啥没瞅着你说的bug啊。”
路舟看着这无耻的程旭元,心中是哔了狗一般,从未见过如此厚颜无耻之人呐,“我说,你是不知道代码仓库有历史版本吗。”
“哎哟喂,老温啊,宕了宕了!赶紧地,饭别吃了,火速救火。”程旭元再次指了指监控的面板。
温旭伟托着饭盒,吮吸着鸡腿骨上的髓汁,“咱英明神武的路老爷子定的高标准!那能不宕机吗。今天第几次了。”
路舟看着这两人的互撕,也不掺和,“这标准是没法降的,日期也不会改。刚我还看你在看缘来网呢,都还有闲工夫找相亲。”
啪嗒一声,温旭伟将骨头甩进了垃圾桶,“别提了,对象没找着,找了几个bug出来。赶今个和老程整微讯这事,现在见谁都像bug。看女人都不得劲。”
“那可真是对不住了!哈哈哈。”路舟听了温旭伟的话后笑得不行。
程旭元也是直摇头,“人生呐。老温,坚强一些。玩女人那有这玩意刺激,是吧路老板。”
路舟听着直泛尴尬,随口转移了话题,“别,这事别拉上我。刚猛直男,拥有一切正常生理反应。倒是缘来网的bug记得给人提交一下,当顺手做个好事。”
“提了。整了个匿名邮件发送给对方的管理人员了。”
“哟呵。小伙子倒是挺小心。咋了,试了两手看家功夫”程旭元拍着温旭伟的肩膀。
路舟反倒是提醒了温旭伟,“温哥。以后这种事情少干吧,省得给自己惹麻烦。缘来真要因为这个漏洞丢了用户数据,那是他们自己要解决的事情。看到漏洞是一回事,动手去做渗透是另一回事。
就跟银行一样,你知道金库大门不牢靠,真要傻楞了去敲两下试试,指不定就得吃牢头饭。就算你的出发点是好的,你也难以证明你在渗透过程中没有干别的事情。
当然,我是相信你的。只是难以证明而已。”
温旭伟直接感叹了起来,“你说这都算什么事,我真要光明正大给对方提漏洞,缘来指不定还得报警。奇了怪了都,真要丢了东西,反倒怪不到企业身上。费扒拉各种功夫把用户数据弄上来,然后说丢就丢。真当成是个数字呢,上千万条数据直接说取就能取。”
“what the fxxk,这么严重你还真试了”程旭元直接叫了起来。
“推测,预估而已。没有实际动手拖,也没那个胆量。老子一富二代,不愁吃穿,拖出来干嘛。做了个简单的验证”
路舟听着这话,无奈地扶额,不知该说温旭伟是出于好心还是在炫技,“作,温哥你这可真是使劲作。正儿八经的事情没干完,
123.不大不小的奇迹
一周后,梦谷云迎来了极为重要的转变时期。
首先是路舟给梦谷云新规划的两项新增的云服务,由机房带宽升级和软件层面优化后的高防ddos以及工信部审核下发的商业短信二次开发的新服务。
这两项中,第一项虽然已经在官网有所公布,但实际上并没有正式发布,仅仅是‘创梦计划’的参与者能够享受到。
而第二项,目前已经正式交付使用,但开发者的反响并不热烈。
对此,路舟也并不意外。他非常清楚,这还是一个安全和身份认证不那么被看重的时期。
最重要的环节,也就是手机号码和个人身份的一一对应尚未正式界定——手机号码实名制还没有到来。
所以对于大部分互联网企业而言,是用邮箱还是用手机号码,并没有本质区别。又或者说,这是一种从pc做应用时沿袭下来的习惯。好比心浪围脖,大部分人使用的登陆账号仍然是邮箱。
这类似一种选择性忽略。
然而,对路舟而言这却是不得不去做的事情。
kik的初诞生,产品从一开始就具有了一个“强关系网”——手机通讯录。一个用户用手机号码注册kik,相应的手机通讯录将会被收集。
从零到有,手机号码这个被常人所忽略的用户属性,赋予了kik类应用极大的自增长生命力。
当然,路舟也清楚,这是一个容易被模仿的功能。
但不管从何说起,也许开发者反响并不火热,可梦谷云集成短信服务这件事主要还是服务于微讯。
在这个转变时期中,更为重要的则是“创梦计划”几个团队的入驻。
无论是“d+”统计运营组件还是短信平台,梦谷云所要做的事情都是搭建一个业务平台并提供一个sdk给开发者。本身开发者所能做的事情,就是按照梦谷云规定返回和获取数据。
而现如今这几个团队的入驻,意味着梦谷云此前所构建的一些虚拟技术、云管理工具将正式投入使用和测试。
因为如今创梦的团队,他们内部本身的业务代码均是自主定制的,这不同于“d+”和短信等,这些团队需要编写业务上传到云端。
这中间,温旭伟也是嗤笑过路舟,说他将创梦计划的团队当成了梦谷云的“小白鼠”。对此,路舟自是不以为然。
如果一定要用“小白鼠”来形容,那无疑微讯才是最大的那只。
从程旭元就位以来,大量微讯的微服务都是部署在了服务器上进行了大量的测试。从某个版本编写完毕后,这些微服务的代码会经由自动化脚本编译、部署和做定时压力测试。
可以说,但凡是路舟觉得可能存在问题的地方,几乎都是调整了无数遍。若是微讯,那可能出问题,但几个创梦团队的东西,那实在是小试一把牛刀。
当然,若说路舟没有存了一丝实际投入生产中测试的想法也是假话。总得有人尝尝第一口的辛辣味道,就像阿里金融的胡晓明一般。
......
“温哥。这面板是哪个实习生做的,让他过来一下。”路舟本坐在位置上对微讯的视频流功能进行调优,稍一瞧了眼另一块屏幕,便是发现一些问题。
他一边指点着实习生,“整个监控面板,不是传统的运维监控套件。我们的开发者需要知道的重要数据只有一小部分,毕竟现在我们封包成云,他们可以完全不用考虑运维问题。
容器给多少性能,它到顶就是多少。所以,这部分数据,有些过于繁复了。
你先抽离重要的数据,去掉细枝末节,构造成模型图。找你温哥给一下另一个仓库的读取权限,拉取一下梦谷广告之前做的系统。编号070822的那台测试服务器上。
在那个系统上改,部分你已经写了的功能可以直接复用进去,其他的你按照梦谷广告那个
124.灰色世界
为什么程旭元会说香蕉能成功算是一个不大不小的奇迹
这中间,路舟自然明白程旭元这话里头的道理。这源于产品迭代和更新的方法论。
怎么说千度也是三巨头之一,而程旭元又是在千度干了一段时间。
若是有懂行的知道了路舟这中间给梦谷广告、给方强的指路,绝对能惊掉一帮人的下巴。
路舟这番产品嗅觉,一点就中,一做就对,几近妖孽。这不是寻常人能办到的事情。
最为关键的还是,香蕉做成功了,融了一大笔钱,而且还在大规模扩张当中。
话又说回来,路舟又何尝不知道,一个互联网产品一经发布,这个产品的后续版本应该怎么更新这道里可是有着大量不同的手段和策略。
以梦谷广告来说,最初的一切架构和产品原型均来自路舟自己脑子中的想法。
创业伊始,梦谷广告是借由辉腾提供的十台服务器一年的租约做起来的,在早期这些服务器甚至还不到满载。
前期的业务量较小,而路舟自然也就没有按照常规的开发路子走。
到了现在,承载梦谷广告日常业务运转的服务器大约是二十台左右。
这是自香蕉上线后,带来的业务膨胀。中间的大部分业务也在后续的版本更新中逐步切分成了微服务。
这些微服务,大多经由某个负载均衡服务来均衡入网的用户访问,就近、就闲为用户转到相应的服务器上获取数据。
如果现在方强要更新梦谷平台或者香蕉市场,那他应该是怎么做的
假定今天正在服务器上运行的是2.0版本,明天将要发布的是3.0版本,那么方强就得在凌晨时分登陆服务器,通过远程指令或者脚本,将服务器上的版本更新到3.0。
简言之,梦谷广告现在就是“暴力发布”的阶段。
当方强决定要升级梦谷广告的版本,那么二十台服务器上所有业务的代码版本都将在某个集中的时间内从2.0更替至3.0。而这个升级过程中间,相关的服务也会面临中断。
甚至,一旦新版本中出现了突发性bug,那服务器就不得不面临版本回退的问题。
自然,“暴力”有暴力的好处,简单粗暴地靠人力和脚本来解决日常迭代,操作简单,成本低廉。这倒是非常适合梦谷广告这样的初创公司。
较之“暴力”,更为优雅的则是“金丝雀”,又或者叫“灰度发布”。
金丝雀这个词,来源于17世纪英国的矿井工人有携带金丝雀下井的做法。因为人的鼻子难以嗅出瓦斯的气味。而恰恰金丝雀却对瓦斯极其敏感,能够预警矿井中是否有瓦斯泄露。
互联网中的发布测试,所指的“金丝雀发布”,也就是将其中某部分服务器或者服务当初“金丝雀”、“小白鼠”。
如果梦谷广告要更替为这样的版本发布模式,那便是在每个更新期中,将3.0的版本更新到其中一台“金丝雀”服务器上。
待到金丝雀确定了新版本功能一切正常后,再继而逐一进行后续服务器的版本发布。
当然,想到这里,路舟倒觉得这也没有所说那么玄乎,与其说这是一种迭代的方法论,不如说是常人处事的正常手段。
投石问路,不外乎如是。
路舟笑着说道,“千度出来的大工程师就别埋汰我这庙小了,为了请程大工程师来,我可是砸锅卖铁啊。”
“砸锅卖铁你逗我呢这是。算算千度给多少年薪,你给多少年薪。要不是当年同床,我还不乐意来。”
路舟也没接下这玩笑话,“陈年老吊,别提这种酸事。一言蔽之,一切草创,百废待兴。你千度里头用的那些花里胡哨的东西,我这一样没有。全得老老实实一步步重头写起。”
程旭元也不意外,“
125.未来玄学
这话里话外,聊着一些奇怪的事情,而路舟的思绪也是再次被牵引着乱窜。
香蕉能够每一步都踏在步点上,源于路舟对产品本身的精确把握。再加上相比微讯,香蕉的业务复杂程度要远远小许多。自然这里头,程旭元惊叹是个奇迹也就不那么让人意外。
而他也想起了那一个不那么让人意外的奇迹,那关于前世微信的一些事情。
大部分人都知道,张晓龙当年开发威信的同时,在圳南和蜀都各有一个团队在开发着类kik应用。
这两个团队的应用呢为什么闻所未闻首先是进度赶不上老张,而恰恰,他们又都是倒在了灰度发布的环节上。
一个产品,在没有经过校验的情况下都会被视为“灰色”。
而投入市场中如果效果理想,那就可以再继续加大发布的人群范围,获取更多的数据,以便让产品能够快速地迭代成型。
而这两个“倒下”的团队,自然就是没有得到用户的青睐,最终败给了张晓龙的微信。
毕竟成功大抵是没有偶然,除了想法的惊奇之外,它还需要耗费心力去打磨产品。
大部分互联网公司为什么都这么做因为合理、科学。
像企鹅一样的大型公司,可以交由两三个团队去并线开发,谁阶段性胜出了,谁就正式面向大众市场发布。
即使是中小型的公司,也能够通过这样的手段,摸索用户反馈和需求,哪个功能阶段性灰度测试通过了,就推哪个功能正式上线。进而不断提升产品体验。
猜你喜欢