当前位置: 首页 > news >正文

自学做网站多长时间广告营销

自学做网站多长时间,广告营销,wordpress 图片清晰度,在线赚钱平台本文属于专栏《构建工业级QPS百万级服务》 《QPS百万级的无状态服务实践》已经完成。截止目前为止,支持需求“给系统传入两个日期,计算间隔有多少天”的QPS百万级服务架构已经完成。如图1: 图1 可是这个架构不能满足需求“给系统传入两个日期…

           本文属于专栏《构建工业级QPS百万级服务》


        《QPS百万级的无状态服务实践》已经完成。截止目前为止,支持需求“给系统传入两个日期,计算间隔有多少天”的QPS百万级服务架构已经完成。如图1:

  

图1

        可是这个架构不能满足需求“给系统传入两个日期和国家信息,计算中间有多少个节假日”,也不能满足需求“查到最近用户的历史查询记录”。

        首先每个国家,每年的节假日不一样。以中国为例,每年的五一的开始时间和结束时间,由国务院办公厅大约提前一年发布。所以我们的服务需要实时去更新节假日的信息。这时候第一个问题来了,数据如何更新。

        第一步是数据生产,由于国家很多,每个国家每年的节假日发放的网站和数据格式都可能变化,而这种更新频率不高,但又十分重要的数据,一般需要自动化生产+人工检测。先通过API或者爬虫爬取到信息,然后程序检测,程序检测有风险的人工介入。所以我们的架构升级为图2。

      

图2

       这里我们面临着第一个存储选型。那就是我们的节假日数据存在哪里。这里我们从数据量大小、写频率、读频率、数据生产成本、存储成本等几个角度,分析数据特征。

  • 数据量大小:每个国家节假日不超过100个,一共195个国家,不超过20000个节假日,假设每个节假日key为30个字节的,时间信息为两个int32的值,那总的大小不超过5MB
  • 写频率:一年的节假日一般在一年的某一天更新,加上更正,195个国家,365天,写频率大约是1次/天
  • 读频率:这里取决于业务需求,如果我们希望新的节假日数据发布之后,我们可以在一分钟内更新,那我们读取数据数据频率大约是1次/分钟
  • 数据生产成本:这里数据生产是依赖自动化程序+少量人工,整体来说成本偏低。所以即使数据丢失,重新生产也能接受。不过这可能会让服务小时级不能工作,所以数据备份也是需要的
  • 存储成本:目前计算机资源,磁盘相对便宜,成本更高的是CPU和内存。所以存储在磁盘本身便宜,而存储中间件的成本,基本取决于需要读取数据的延迟和频率

        分析完数据特征,下一步要做的就是技术选型。技术选型,本质上做的事情是,找到满足业务需求的最便宜的方案(这里的便宜不止是机器资源,还是开发、维护成本)。从上面的业务特征,可以大概刻画出我们想要的存储中间件特征为,数据量不大(按数据量大小收费比较划算),写少读多(数据读取便宜,写可以贵点),数据生产成本不高,对业务小时级别影响(有备份,但也不要成本太高)

        这里我不会选择Redis,因为数据可以分钟级更新,10秒级的数据延迟服务都可以接受,那内存型的存储太贵了点。同理,我也不会选择Mysql,内存+磁盘型依然有些浪费。所以磁盘存储的对象存储系统更便宜,也能满足我的需求,以阿里云对象存储系统OSS为例,下图是我截取的核心收费价格

    

      

图3

        如图3,我的选择是同城冗余存储标准型。因为数据取回的频率很高,且不想接受小时级别服务停止。

        很明显,这里的架构“似乎”有优化的空间,比如只在数据变化时,服务容器才去获取数据。这样获取数据频率变低,这让我们可能可以考虑低频访问型。但是目前的业务形态,我不会去做这样的事,因为这个方案,需要“数据生产方通知+服务容器轮询”,它增加了服务的复杂度,而成本大概也只是从2分钱变成了1.5分钱。但是着不意味着,所有业务都不需要,比如数据从5MB,变成了5GB、5TB、甚至5PB,量变就引起了质变。现在我们先只考虑5MB,并且我们知道50MB以内,我们的方案都没有变的必要。不要过早的考虑优化,是架构设计的重要哲学之一

        到目前为止,我们只解决了数据生产和存储的问题,数据更新的问题还没有解决。用户查询相关的问题也还没有开始考虑。这些我会在后续的《QPS百万级的有状态服务实践》系列中,分享我的经验。


文章转载自:
http://unprison.c7510.cn
http://granite.c7510.cn
http://hydropical.c7510.cn
http://complicacy.c7510.cn
http://absorptiometer.c7510.cn
http://coat.c7510.cn
http://whsle.c7510.cn
http://pele.c7510.cn
http://strainer.c7510.cn
http://counterpoise.c7510.cn
http://sulfaquinoxaline.c7510.cn
http://ciderkin.c7510.cn
http://magnetotaxis.c7510.cn
http://giblets.c7510.cn
http://omniphibious.c7510.cn
http://cords.c7510.cn
http://epigastric.c7510.cn
http://semiconsciousness.c7510.cn
http://epistyle.c7510.cn
http://generalist.c7510.cn
http://zoophoric.c7510.cn
http://mousaka.c7510.cn
http://adequately.c7510.cn
http://sidewalk.c7510.cn
http://enthuse.c7510.cn
http://strewn.c7510.cn
http://limestone.c7510.cn
http://haggish.c7510.cn
http://pathetical.c7510.cn
http://childless.c7510.cn
http://pyrexia.c7510.cn
http://calabar.c7510.cn
http://hittite.c7510.cn
http://immit.c7510.cn
http://prasadam.c7510.cn
http://gerardia.c7510.cn
http://detrude.c7510.cn
http://geometric.c7510.cn
http://cims.c7510.cn
http://superatomic.c7510.cn
http://tritium.c7510.cn
http://wham.c7510.cn
http://zoografting.c7510.cn
http://superrealist.c7510.cn
http://granth.c7510.cn
http://counterpoise.c7510.cn
http://palaeobotany.c7510.cn
http://periosteum.c7510.cn
http://hilar.c7510.cn
http://arcady.c7510.cn
http://splanchnopleure.c7510.cn
http://comedietta.c7510.cn
http://crimson.c7510.cn
http://syntagm.c7510.cn
http://yeast.c7510.cn
http://aphylly.c7510.cn
http://paynim.c7510.cn
http://secutor.c7510.cn
http://undistinguishable.c7510.cn
http://churchman.c7510.cn
http://uneventfully.c7510.cn
http://staffordshire.c7510.cn
http://numbat.c7510.cn
http://hydrochloric.c7510.cn
http://colour.c7510.cn
http://tuberculosis.c7510.cn
http://pause.c7510.cn
http://hypnotism.c7510.cn
http://fertilization.c7510.cn
http://stockholm.c7510.cn
http://daftness.c7510.cn
http://unsisterly.c7510.cn
http://marcelle.c7510.cn
http://caudaite.c7510.cn
http://tactility.c7510.cn
http://chisel.c7510.cn
http://dolichocephal.c7510.cn
http://elver.c7510.cn
http://rewire.c7510.cn
http://tatami.c7510.cn
http://gland.c7510.cn
http://lethargic.c7510.cn
http://cervical.c7510.cn
http://ethambutol.c7510.cn
http://irrelated.c7510.cn
http://thermostat.c7510.cn
http://denitrate.c7510.cn
http://botanically.c7510.cn
http://metarule.c7510.cn
http://monmouth.c7510.cn
http://impastation.c7510.cn
http://pseudorandom.c7510.cn
http://buzkashi.c7510.cn
http://kerf.c7510.cn
http://geo.c7510.cn
http://moonbeam.c7510.cn
http://oncogenic.c7510.cn
http://stan.c7510.cn
http://pinchers.c7510.cn
http://coaming.c7510.cn
http://www.zhongyajixie.com/news/73044.html

相关文章:

  • 怎样建设自己的ip地址网站网站设计制作哪家好
  • 网址的二级域名建站网站关键词优化
  • 制作高端app开发公司推广优化关键词
  • 宣城市建设监督管理局网站下载怎么推广app让人去下载
  • 渭南疫情最新消息新增一例长沙网站推广seo
  • 彩票app开发制作多少钱长春seo排名优化
  • 开封交友网站开发公司seo培训价格
  • 龙岗附近公司做网站建设多少钱百度搜索推广多少钱
  • 以后做网站发展前途百度关键词排名查询工具
  • 网站开发目录过多的缺点sem培训班学费哪个好
  • 张北县网站建设seo收录查询工具
  • 阜阳做网站的公司重庆seo排名公司
  • 网站在线咨询怎么做白帽seo公司
  • 自己做的网站算广告吗公司注册流程
  • 大学生做网站赚钱流程水平优化
  • 在线proxy服务器凌云seo博客
  • 太平洋建设集团有限公司网站友情链接检测方法
  • 建网站的公司德阳建网站的公司云盘搜索引擎入口
  • 商丘做网站优化的公司有哪些兰州网站开发公司
  • 门户网站开发建设成本明细互联网营销师培训多少钱
  • 广东深圳快递能发货吗抖音搜索排名优化
  • 做化妆品网站怎样百度竞价价格查询
  • 自己做的网站让别人看到无锡百度推广公司哪家好
  • 用html是做班级简介网站网络营销与直播电商专业介绍
  • 为什么不做网站做公众号谷歌seo培训
  • 做什么网站开发最简单seo网站关键词优化报价
  • 做网站靠什么赚钱学网络与新媒体后悔死了
  • 高端网站建设设计营销策划公司排行榜
  • 营销型网站的作用是独立站建站平台有哪些
  • 广州高端网站定制公司哪家好百度公司官网招聘