第183章 微秒级响应
在别人的再三追问之下这个人终于回复了一条信息直接在这里说你们看着也不过瘾,我写一个技术分享文章,名字就叫做微秒级别服务响应,大家记得关注我们的公众号“阿狸云服务”,这两天就会在里面更新这篇文章。 看到了回应,还有不少人是认为他在撒谎,还让我们关注“阿里云服务”,你咋不让我们关注第二智慧科技官方nn呢? 不过之前的那个人并没有说什么,这让大家以为他真的是在扯虎皮,不过过了几个小时,真的有人发现在“阿里云服务”这个深信公众号里面推送了一篇文章,名字就叫做微秒级别服务响应。 看到公众号里面的这个名字,大家意识到可能真的冤枉了发送弹幕的人,你都是阿狸云的工作的人了,至于去留言里面推广你们的公众号吗? 文章里面主要是从几个方面写了微秒级别的响应,第一是络的响应速度,第二是接口的响应速度。 我是阿狸的一个程序员,我们平时能在电脑上看到的页还有在手机上应用的,里面的数据都是从接口里面取到的。 比如我们常用的不易的邮箱,如果进入到收信箱页面,如果打开开发者工具,能在下面看到几个标签页,其中有一个标签页面显示的是络请求。 在络请求下面又分为了、异步接口、s脚本、ss样式文件、图片、媒体文件、n字体、sbs 最初的时候所有的文件都是通过一个接口把数据和内容都统一返回的,那个时候用的就是,后来谷子哥开发了的异步加载,最先应用在了他们的邮件系统里面,加快了页面的加载速度。闪舞 后来随之流行了起来,到现在基本上所有的站都是用异步加载,这种方式来请求数据的。 用这种方式数据量就能加快速度。如果我们打开我们的商城站看下面的链接,就会看到有很多的接口请求。 速度快的有几毫秒十几毫秒以至于几十毫秒,慢的也有一些,600毫秒,甚至有更慢的超过一秒钟的。 以前有人统计过一个数据,页的加载速度越慢,看的人越少,相反如果速度越快,那么来的人越多,来的人越多,购买的东西就越多。 所以如果做站尤其是商城站,页的加载速度是程序员都得想到的重要指标。 先说下以前的络环境吧,之前我们的客户各种络下的都有,我们的商品里面用的图片最多。 我们有自己的图床,图床级别有缓存,然后还有全世界的n内容分发络,还有全国各地的n内容分发络,目的就是为了让访问图片的时候,速度变得快一些。 之前我们经常会遇到某些地方的图片打不开了,然后让客户发过来一些信息,经过我们的排查之后大部分都是络问题,有是n的问题,有域名劫持的。 在本地n那些的时候,响应速度也很慢,有的时候都是在100毫秒开外,快的能在几十毫秒。 不过困扰我们的这些问题,自从有了量子通信之后就变了,再去n那些的时候已经变成了1毫秒。 因为传统的n这个命令,最小单位就是毫秒。 为此我们不得不开发一些支持更小粒度的n工具,后来我们再测试速的时候基本都是微秒级别的响应速度。 只此一项络的变化,对我们的接口性能提升就很大,基本上关于络延迟,在络上传输的时间,都可以忽略不计了。 但是当时却有一个令我们很头疼的问题,我们的接口速度再快,如果客户端的速慢,那么页面的加载速度合适很慢的。 尤其是无限流量用的超过了一定的n,络就会被运营商给无限的降低。 我测试过在那种络情况下,我们的站基本上半残了,打开一个图能等的花儿都谢了。 想看一个完整的商品介绍,如果有10张图,得好几分钟才能完全加载完,这是我在测试,我要是顾客早走了,谁会待在这里看这么慢的东西啊。 有了量子通信络,这个问题再也困扰不了我了。 那个时候我就在想,如果以后我们的程序也能变得非常快,都是微妙级别的响应速度,那该有多好。 没有过多久,我的这个梦想就实现了,看来我们老板那句话说的还是很有道理的,“做人还是要有梦想的,万一实现了呢”。 虽然这次能实现我的这个梦想,和我自己努力的关系不是特别大。 我要感谢第二智慧科技,他们发明了生物计算机还有自然语言。 作为大客户我们直接购买了好多台最顶配的企业级生物计算机,生物计算机拉过来的时候,我们还兴奋了好一阵子。 生物计算机是雇佣“镖局”来护送的,送到我们公司的时候,我都一愣一愣的,后来一想每一个生物计算机那么贵,这个排场好像还说的过去,并不是特别过分。 生物计算机刚送过来,我就有一项新的挑战用生物计算机来重新我们的商城。 都说互联都是有派系的,而我们阿狸公司的内部用的都是来编写程序的,当然我们的商城也不例外,也都是用的来编写的。 在当时看来我们写的接口的速度还可以,基本上能及时响应出来结果,快的几十毫秒甚至十几毫秒就可以了,最慢的也不过一秒左右。 但是自从有了生物计算机,我们的程序在上面跑了之后,我们用自然语言写出了同样的代码。 我就有两个想法,第一,以后再也不用了,只用自然语言。第二,以后只用生物计算机,不用传统的电子计算机了。 因为生物计算机和自然语言太好用了,两者搭配之后,我们的一个接口里面可能执行了几十条数据库查询语句,里面的逻辑可能有几百个,但是从顾客请求到数据输出过去,中间的时间是用微秒来计算的。 以前我们在传统的电子计算机上面重新了n这个程序,让它支持了微秒级别。 而在生物计算机上面自带的就支持微秒级别,仿佛它从来就认为程序应该是微秒级别的,不应该牵扯到毫秒这个时间单位。 我们那么多的接口用了自然语言,很快我们就完全切了过来,开发的时间只用了之前的三分之一,这还是有一些时间我们花在了写一些公共的东西上面,否则应该能更快。 不说接口,就说我们的监控,以前我们的监控数据很多都是按照分钟来算的,现在我们都是按照秒来记录的数据,甚至某些特别重要的东西我们都是按照毫秒,更有甚者是按照微秒级别来监控的。 不得不说量子科技、生物计算机和自然语言的搭配,让我看到了一个崭新的世界,在这个世界里面,数据的生活节奏都非常快。 他们的搭配也让我们的从毫秒级迈入了微秒级的世界中。 我相信有了这样的神器,我们在双十一的时候,绝对会有耀眼的表现。11 想和更多志同道合的人一起聊《黑科技超级辅助》,微信关注“热度网文或者rd444”与更多书友一起聊喜欢的书