专栏名称: IT桔子
关注IT桔子,即时了解国内外IT互联网新公司新产品、投融资事件等信息。
目录
相关文章推荐
A股投资日历  ·  投资日历:️除了科技大题材之外 ... ·  2 天前  
沉默王二  ·  比亚迪开奖了,真的很惊喜。。 ·  1 周前  
沉默王二  ·  比亚迪开奖了,真的很惊喜。。 ·  1 周前  
51好读  ›  专栏  ›  IT桔子

没有技术武装的内容,别想刷爆朋友圈!

IT桔子  · 公众号  · 科技投资  · 2016-08-28 13:35

正文




你又被朋友圈刷蒙圈了吗?



随着微信用户的不断成熟,朋友圈内能掀起一波刷屏高潮的,已经不再是老三类文案。



用户想要分享的是能够宣扬独特个性的内容,而公司需要发布内容能够利益最大化。


所以两者一拍即合,我们看到朋友圈里越来越多的就是文中开头的“个性图片生成”类内容。


营销团队能够很容易将自己的创意融入“个性图片生成”里,并在短时间内进行大范围传播。


但是我们也发现,这些内容在传播的过程中,常会发生服务器中断,导致活动无法正常进行。



这其中是否有什么秘密,常常被人忽视?


在“个性图片生成”里,包含动态资源和静态资源。很多公司的做法,并不会将动静态资源进行分离,而是全部放在云主机上,然后利用业务服务器的计算资源来生成图片,并输出给用户。



顾客前往一家餐厅就餐。因为人流量并不大,所以大家都很愉快。


静态资源的访问,本身是一个纯流量型的请求,对 CPU、内存的计算资源占用不大,放在云主机上,其实会占用云主机非常大的公网带宽。


朋友圈刷屏现象,存在很大的偶然性,对于当前云主机的固定带宽售卖的方式,一般不会为一次推广购买太好的主机,这使得带宽无法及时扩容。而如果直接购买高带宽配置的云主机,成本上非常不划算。


当突增的请求开始大规模生成图片的时候,同时突增的还有图片访问的下行带宽,很有可能因为这部分突增的流量造成业务服务器的带宽拥堵,使得主机上其他的服务(动态 API 的请求)无法正常运行,导致整个应用的不可用。




有一天餐厅推出一款爆品菜,顾客蜂拥而至。餐厅空间有限,无法招待大流量顾客,直接导致整个餐厅暂时停业。



是否有其他方式,能够规避其中风险?


静态资源是流量型的请求,放在云存储上,可以避免云主机有较大的带宽需求,以及避免静态资源访问量突增的时候,带宽突增对业务服务器上的其他请求造成影响。同时,云存储的可伸缩性完全可以扛住这些流量的突增。


业务端只需要云主机上控制好自己的业务逻辑。主要是维护一个 URL 的列表数据库,给客户端返回这些用于加载云存储上静态资源的 URL 即可,基本不会产生什么带宽,业务突增的时候,也只需要保证业务端的一些连接数的并发控制、慢请求丢弃策略即可。



于是,餐厅和一家大型食堂进行合作,将爆品菜制作好之后放在食堂售卖。如果顾客在餐厅中要吃爆品菜,可以拿着餐厅售出的小票前往食堂就餐。



谁是“个性图片生成”的最佳搭档?


1、静态资源可以部署在七牛云上,当出现大流量的访问请求时,将直接通过七牛云的CDN和存储,本身对业务服务器没有直接的交互,抛开回调的内容,基本可以和业务服务器的业务逻辑上解耦。


2、在生成图片的处理上,能够基于七牛云丰富的在线富媒体处理服务进行实现,当七牛云本身提供的数据处理业务不能满足需求时,可以将自己对图片和文字的处理程序部署在七牛云的服务上(基于Docker),然后直接通过对七牛存储上的资源进行同步或者异步的接口调用,也可以达到自己预期的效果。


3、对于企业成本而言,七牛云按需收费,本身对流量突增型的业务在成本控制上非常友好。




七牛云食堂的建筑构造非常合理,及时面对大量人流也没有问题。同时,七牛云食堂配备的厨师素质很高,能烧得一手好菜,并且如果餐厅有特殊要求,也可以有外派厨师入驻食堂。另外,七牛云食堂的租金设置非常合理,卖一份菜收一份钱,有效减轻餐厅压力。




点击“阅读原文”,让七牛云为你的创新加速!