最近补完了HBO的高分喜剧《硅谷》,其质量可以作为一个高科技或者互联网公司创业的指导经。而且除了优秀的剧情和搞笑的片段。关于里面pied piper这个软件真正的作用和构想也给了我很多启发。
pied piper简单来说是一款基于高质量高压缩率算法的一个平台,作为平台来说他的功能和facebook并无区别,但是里面提到了一种发散法的算法,它使得这个平台几乎不再需要本地储存,而且图片质量极高,运转速度极快,更神奇的是他的平台使用速度是和用户使用数量成正比的,也就是说,用户数量越多,平台速度反而会越快。
这和我们常识是相违背的,最简单的,玩“农药”的时候啥啥服务器崩了,卡的不行这种情况都是因为云端储存的瞬时负载量有限,大如腾讯这样的公司一样会被服务器数量吃死,高峰时间卡的不行,闲暇时间毛也没有,所以商业角度上不到迫不得已是不会增加服务器数量的。
而pied piper提供的思路是——据起创始人hendricks说,在上世纪七十年代,我们用晶体管的计算设备把人送上了月球,而现在我们每个人的智能手机的运算速率都是当时设备的几百上千倍,而它们却平常躺在我们口袋里睡觉,如果把他们的运算和存储物尽其用这将是一个崭新的世界。
而pied piper打算怎么做到这一点呢?首先利用发散法进行压缩文件,比如一张照片或者一个视频,将它压缩成无数个小数据包然后通过网络发送到所有使用pied piper平台的用户的设备上进行储存,而当你要激活这一图片或者视频的时候你的这些数据包同时解压进行还原就行了。也就是说,如果这个平台有一个用户那他存储一张照片就只是在自己的手机或者电脑上存了一张照片,假设这个照片压缩后2M。如果有两个用户那么每个用户手机上都有大小共计1个M的数据包,那么10000个用户每个手机上的数据包大小就是大概不到1k。想想看这是多么恐怖的事情,相信大家都用过电脑或手机解压缩文件或者从u盘拷贝文件到电脑里,那么想想你们的亲身经历,拷贝一部电影1个多g是不是需要等上个个把分钟?而你传一个Word文件就简单多了,鼠标点完粘贴文件已经拷贝好了。对,现在就是这个意思,把一个视频拆成无数个比Word还小几千几万倍的数据包,然后让每一个手机电脑物尽其用,优化运算效率到最大化。所以如果这个实现了,不夸张的说互联网的一个基础功能“下载”就可以消失了,因为你根本不需要下载,你看任何东西一点就在,而且坚决不卡。
当然,还有许多细节问题比如数据流量啊,电池耗电啊,政治政策啊都是很难推广的因素。但是改变世界向来就不容易不是吗?
有没有天才码农选手受到启发的?有的话创设公司之后记得给我10%的股份,哈哈……