关于流量:线上流量对比应用实践

一、流量比对提出背景咱们在进行代码重构以及需要迭代时,在上线之前须要进行一轮、二轮以及回归测试,如果业务场景比较复杂,那么就会存在以下几个方面的问题: (1)测试的周期就会相应的拉的比拟长; (2)随着业务性能的一直迭代,测试案例不肯定可能笼罩全,一些冷门的暗藏比拟深的问题不肯定能够及时发现,回归测试难度逐步增大; (3)影响公布频率; (4)开发以及测试人员耗费在测试阶段工夫比拟长,不利于腾出工夫进行下一步的业务迭代、技术改造等工作; (5)代码品质很多时候依赖人为的code review,迭代代码行较多,code review占用工夫较多; 为此,咱们是否解决这些痛点,使得咱们的工作效率失去肯定的晋升,以及咱们代码的品质失去肯定的保障,是咱们须要思考的一个问题。业内的做法一帮将线上的流量引入比照机器,将生产后果和比照机器进行实时比照,及时裸露问题,开发和测试可能及时发现并进行批改。 二、和流量回放平台的比照目前业内的流量回放平台根本都是基于流量的录制,将流量引到测试环境进行回放,回放后剖析零碎存在的问题,在肯定水平上只能开释一些回归测试的资源,并不能使咱们开发中存在的问题在提测之前能够及时裸露,提前让开发人员解决问题,进步代码提测的品质,咱们的指标是要做到即便没有测试参加,也要保障咱们的代码品质,如果对线上存量业务的有影响,可能及时失去反馈,造成一个闭环解决,一个实时性的比对计划是很有必要的。 三、流量比对计划对于个别的业务零碎,咱们比对的维度个别包含数据库落地数据、mq音讯、接口调用申请参数以及输入四个维度,个别状况下在比照流量是整个生产流量50%状况下,根本能够笼罩生产案例场景,在此基础上针对这三个维度比照后果统一率靠近100%,那么咱们的上线的迭代版本对存量业务的影响是能够失去保障的。次要思路是构建申请报文,执行申请再到剖析比对后果。 (1)整体架构当生产利用解决完对应申请时,所有波及接口的调用,mq音讯的发送等埋点信息都会被记录到ES(鉴于ES是分布式、高扩大、高实时的搜寻和数据分析引擎,通过其提供的接口,能够很不便的获取埋点信息),这时候会收回一条mq音讯,比照工具监听mq音讯进行生产,依据对应的订单信息,查问生产订单数据并进行mock,而后调用比照利用,比照工具提早肯定工夫后,依据须要比照的内容进行比照,将比对后果发送ES,能够依据ES比照后果埋点查看比照统一率以及不统一的具体起因。 注:生产利用:理论的生产利用集群 比照利用:咱们的迭代版本部署集群 比照工具:独自专门用来跑比照的一个利用 (2)数据埋点数据买点是比对的前提,包含接口申请的埋点、q音讯的埋点,输出申请的埋点,后续比照工具读取数据进行比对 (3)数据mock比照利用不能实际操作db以及和上下游零碎进行交互,所有数据须要进行mock,mock的数据次要是调用上游接口的应答数据,mock的数据能够写入redis,比照利用在解决业务逻辑时,能够间接读取redis相应的mock数据作为返回。 (4)比照配置+数据比照比照配置个别配置在配置核心,能够依据理论比照的维度进行配置化治理,比照表字段的比照,比方一些工夫,能够配置成疏忽字段,接口和mq外面的一些参数也能够进行配置化疏忽比照,比方订单号、发送工夫之类。 (5)后果统一率剖析比照工具能够将比照后果发送至ES,咱们能够通过ES依据具体的埋点actionType筛选对应的比对后果,统一率和不统一起因。 四、总结线上流量比照计划总体是基于根本的业务埋点,对一个业务流程外面所波及到的具体接口,mq音讯都须要有一个全面的梳理,须要指出的是,想要真正利用实时比照计划提前晓得迭代危险的前提时,咱们能够随时公布比照利用,这一点下面应该不要做限度。 咱们的愿景是在即便没有测试参加的状况下,开发也能够保障上线代码的安全性,开发本人能够造成闭环。此比照计划存在一些优缺点如下: 长处(1)能够及时发现代码重构以及版本迭代改变中存在的问题,并及时修复,不用等到提测之后再由测试发现,潜在问题能够提前裸露。不用适度依赖测试来发现问题; (2)肯定水平上开释回归测试的资源; (3)保障整个研发过程的品质; (4)能够晋升公布频率; (5)比照利用不须要独自搭建一套比照数据库用于比照,升高比照老本; (6)比照利用和比照工具作为非核心利用,随改随发,有肯定的灵活性; (7)比照内容灵活化配置; 毛病(1)对代码有肯定水平的入侵,须要收回一个比照的mq音讯 (2)对于增量业务,因为其没有比照参考对象,目前还没有无效的形式确保代码品质,只有通过ut单元测试、代码code review等伎俩进行辅助。 文/HUZHIMIN 关注得物技术,做最潮技术人!

January 18, 2022 · 1 min · jiezi

关于流量:抖音私域三域互通后的流量新生态

广告巨匠沃纳梅克有一句名言:“我晓得我的广告费有一半是节约的,遗憾的是,我不晓得节约的是哪一半”。 在这个「后流量时代」,只节约一半仿佛都曾经成为极具性价比的操作,无论是平台还是 B 端企业,都急需颠覆传统的流量模型,打造一种能够衰弱流转的流量新生态。 1、私域流量:从概念爆红到沉着批评,问题出在哪儿?实际上,在大数据时代,流量计算能够准确到用户画像:年龄、性别,手机机型,购物偏好甚至近期的日常话题。那么,在流量如此准确触达的时代,是什么导致了流量运行的效率低下呢? 这背地的起因是“效率不等同于成果”。人群是触达到了,但粗犷的触达在信息暴发阶段,并不能激发用户的留神或行为转化,这也让偏差精细化经营的“私域流量”成为大家口中的破局形式。 “私域流量”这个词,从 2019 年开始就曾经开始被宽泛探讨,到了 2020 年则正式进入私域流量的元年。不论是新型行业还是传统行业,越来越多的企业、商家开始或被动、或被动地器重「私域流量」经营,将竞争重点从公域拉新、转化求增量转向私域经营,以实现降本增效。 私域流量看上去门槛很低,谁都能做,就像视频带货一样,谁都能当主播,可最终胜利的有几个?于是私域流量也在横蛮倒退后,迅速经验了从诞生、爆红到沉着、批评的过程。 思考一下这个倒退过程,私域流量 1.0 阶段的问题出在哪儿?见实 CEO 徐志斌在一次采访中,分享了他认为的私域流量下一步的趋势,可能也给了我一个答案: “第一,从企业经营方向来说,一对一个性化经营、一对一精细化重度经营是将来的方向。第二,对于平台来讲,在数据丰盛度、便利性,开放度还有工具的齐备度将持续晋升。同时平台生态的丰盛才可能带来经营形式的丰盛。因为大部分的企业冀望上来可能看到可供学习的对象,而不是本人在那里摸索。最初一点是提效的工具的提高,帮忙企业去晋升效率各种各样的工具和零碎将会大量暴发。” 正如徐志斌所说,私域流量背地的精细化重度经营是方向,但目前不足高效的工具与零碎模型,以及平台对于私域流量的参加和反对体系。 抖音作为目前头部的「流量聚集地」,曾经意识到了行业问题的所在,在迭代工具平台以及搀扶政策外,还推出了一份儿对于私域经营的行业白皮书。 2、以粉丝为核心,抖音在打造一个商业飞轮7 月 27 日的抖音企业号产品发布会上,巨量引擎公布了《2021 抖音私域经营白皮书》(以下简称白皮书)。巨量引擎企业经营业务负责人穆建鑫在大会上这样说到:“抖音私域是抖音生意的新增量,也是一个以粉丝为核心的商业飞轮”。 传统的大流量平台,为了避免用户的散失都在有意无意的躲避头部 KOL 打造集体私域流量池,而抖音旗帜鲜明打造的抖音私域,会不会是一个以“公”谋“私”的伪概念? 在探讨这个问题之前,咱们先来看几个白皮书里颁布的数据: 截至 2021 年 7 月,抖音企业号总数量达到 800 万,粉丝百万以上企业号账号数量同比增长 165%;2020 年企业号商业内容日均观看量超 200 亿;2021 年 6 月抖音企业号投稿量同比增长 120%;2021 年 1 月-2021 年 6 月购物车点击量涨幅为 77%;每周有 400 万+ 企业,接管到约 1.5 亿+ 条用户私信征询;累计有 125 万+ 企业设置了私信“主动回复”性能,数十万企业上线用户“自助菜单”;看完这六组数据,可能大家对抖音会有一个新的认知 —— 抖音正在从基于短视频的内容聚集地,倒退出一套与企业主、商家独特打造的流量生态系统。不同的用户场景和商业状态,正在这个短视频平台一直合成与交融。而抖音也凭借着商业模式的一直拓展迭代,取得新一轮的流量增长。 与传统的流量平台不同,抖音企业号推出到当初仅仅只有三年工夫,这意味着抖音尝试做流量生意的工夫并不长,这套生意的模式也在随着抖音平台自身的变动而疾速的变动着。 比方 2019 年来抖音实现了流量的爆发式增长,目前DAU曾经达到了 6 亿 ,使得这个平台能够承载更多的货色;2020 年抖音端内减少了电商性能,实现从内容到流量到生意的闭环。这种疾速迭代从用户视角看,就是平台价值的疾速降级,也是“后流量时代”难得的公域流量红利。 ...

August 18, 2021 · 1 min · jiezi

关于流量:抖音私域三域互通后的流量新生态

广告巨匠沃纳梅克有一句名言:“我晓得我的广告费有一半是节约的,遗憾的是,我不晓得节约的是哪一半”。 1、私域流量:从概念爆红到沉着批评,问题出在哪儿?实际上,在大数据时代,流量计算能够准确到用户画像:年龄、性别,手机机型,购物偏好甚至近期的日常话题。那么,在流量如此准确触达的时代,是什么导致了流量运行的效率低下呢? 这背地的起因是“效率不等同于成果”。人群是触达到了,但粗犷的触达在信息暴发阶段,并不能激发用户的留神或行为转化,这也让偏差精细化经营的“私域流量”成为大家口中的破局形式。 “私域流量”这个词,从 2019 年开始就曾经开始被宽泛探讨,到了 2020 年则正式进入私域流量的元年。不论是新型行业还是传统行业,越来越多的企业、商家开始或被动、或被动地器重「私域流量」经营,将竞争重点从公域拉新、转化求增量转向私域经营,以实现降本增效。 私域流量看上去门槛很低,谁都能做,就像视频带货一样,谁都能当主播,可最终胜利的有几个?于是私域流量也在横蛮倒退后,迅速经验了从诞生、爆红到沉着、批评的过程。 思考一下这个倒退过程,私域流量 1.0 阶段的问题出在哪儿?见实 CEO 徐志斌在一次采访中,分享了他认为的私域流量下一步的趋势,可能也给了我一个答案: “第一,从企业经营方向来说,一对一个性化经营、一对一精细化重度经营是将来的方向。第二,对于平台来讲,在数据丰盛度、便利性,开放度还有工具的齐备度将持续晋升。同时平台生态的丰盛才可能带来经营形式的丰盛。因为大部分的企业冀望上来可能看到可供学习的对象,而不是本人在那里摸索。最初一点是提效的工具的提高,帮忙企业去晋升效率各种各样的工具和零碎将会大量暴发。” 正如徐志斌所说,私域流量背地的精细化重度经营是方向,但目前不足高效的工具与零碎模型,以及平台对于私域流量的参加和反对体系。 抖音作为目前头部的「流量聚集地」,曾经意识到了行业问题的所在,在迭代工具平台以及搀扶政策外,还推出了一份儿对于私域经营的行业白皮书。 2、以粉丝为核心,抖音在打造一个商业飞轮7 月 27 日的抖音企业号产品发布会上,巨量引擎公布了《2021 抖音私域经营白皮书》(以下简称白皮书)。巨量引擎企业经营业务负责人穆建鑫在大会上这样说到:“抖音私域是抖音生意的新增量,也是一个以粉丝为核心的商业飞轮”。 传统的大流量平台,为了避免用户的散失都在有意无意的躲避头部 KOL 打造集体私域流量池,而抖音旗帜鲜明打造的抖音私域,会不会是一个以“公”谋“私”的伪概念? 在探讨这个问题之前,咱们先来看几个白皮书里颁布的数据: 截至 2021 年 7 月,抖音企业号总数量达到 800 万,粉丝百万以上企业号账号数量同比增长 165%;2020 年企业号商业内容日均观看量超 200 亿;2021 年 6 月抖音企业号投稿量同比增长 120%;2021 年 1 月-2021 年 6 月购物车点击量涨幅为 77%;每周有 400 万+ 企业,接管到约 1.5 亿+ 条用户私信征询;累计有 125 万+ 企业设置了私信“主动回复”性能,数十万企业上线用户“自助菜单”;看完这六组数据,可能大家对抖音会有一个新的认知 —— 抖音正在从基于短视频的内容聚集地,倒退出一套与企业主、商家独特打造的流量生态系统。不同的用户场景和商业状态,正在这个短视频平台一直合成与交融。而抖音也凭借着商业模式的一直拓展迭代,取得新一轮的流量增长。 与传统的流量平台不同,抖音企业号推出到当初仅仅只有三年工夫,这意味着抖音尝试做流量生意的工夫并不长,这套生意的模式也在随着抖音平台自身的变动而疾速的变动着。 比方 2019 年来抖音实现了流量的爆发式增长,目前DAU曾经达到了 6 亿 ,使得这个平台能够承载更多的货色;2020 年抖音端内减少了电商性能,实现从内容到流量到生意的闭环。这种疾速迭代从用户视角看,就是平台价值的疾速降级,也是“后流量时代”难得的公域流量红利。 随变动而来的,是快速增长的企业数量,而在公域流量的短暂红利消退前,从公域切入私域流量是谋求长期、深度经营的必然结果。与此同时,企业号的工具与产品越来越多,所有这些特质使得抖音成为当下非常适合私域经营的平台。 就像知萌咨询机构创始人兼 CEO 肖明超所说,私域是一个经营概念而不是销售概念,也不是一个繁多的品牌概念,私域经营是企业在数字化时代,从前台到中台到后盾,从用户经营到内容经营,再到积淀用户资产的一个继续一直的过程。 ...

August 18, 2021 · 1 min · jiezi

关于流量:速围观好未来网校柯南平台开源啦

背景通过在线教育业务中的继续打磨与迭代,柯南平台终于开源,旨在为行业内更多的的质效保障团队提供更业余更稳固的质效保障计划。随着业务与技术架构的一直变动,服务端的品质保障工作变得越来越简单。近几年流量回放的计划在行业内落地生根,但大部分以工具为主并且应用老本与二次开发生成本较高,柯南平台应运而生。 指标基于线上实在用户流量的录制回放能力与后果校验能力,为冒烟测试,集成回归测试,线上验证与线上巡检提供解决方案。 外围性能流量采集 基于ES日志源的流量录制采集,平台化配置接入,升高应用老本,并且提供具体的流量采集数据。 流量回放 分布式的后端架构,为流量回放晋升执行效率,反对服务鉴权配置,基于http协定的回放合乎实在业务场景。 后果校验 流量回放的惯例校验形式基本上是以流量后果的DIFF为主,但大量的流量噪声(工夫戳,自增数据...)始终影响后果的准确性,柯南平台在回放中基于配置的jsonSchema做第一层校验,再联合自研的降噪比对服务进行流量DIFF的第二层校验,从而保障了后果校验的准确性,大大晋升了流量回放后果的可信度。   回归规定校验    流量比对  平台劣势与利用场景劣势 解决传统自动化覆盖率低,保护老本高的问题多规定的流量后果断言校验多规定的流量后果比对反对流量数据可用于自动化测试与性能测试交互简略,配置化接入开源共建,继续优化利用场景 提测品质卡点CI/CD流水线品质卡点服务线上监控巡检平台业务架构  业务架构  平台技术架构 服务端架构 平台能力及性能 应用须知 流量采集: ES日志;回放协定: http协定;具体环境可参考开源具体技术文档写在最初质效的晋升兴许不能单单通过一个平台,技术与人的联合能力带来更大的冲破。长于利用技术创新能力从容的面对越来越频繁的需要,越来越简单的业务,柯南平台的技术计划产出于学而思网校的大班业务并且逐渐通用化,平台现已开源,心愿更多优良的人或团队参加进来,为质效保障工作提供更多的解决方案。 平台官网 https://tal-tech.github.io/conan Github https://github.com/saviorghost/conan-fe 更多具体介绍 https://mp.weixin.qq.com/s/1Cvi5kkqfF9y1rBi97qLwg 柯南官网QQ群

March 5, 2021 · 1 min · jiezi

关于流量:前端面试每日-31-第632天

明天的知识点 (2021.01.07) —— 第632天 (我也要出题)[html] h5页面如何传递参数给小程序?[css] 在Less中的Mixins有什么作用?[js] 写一个算法找到数组中两个元素相加等于指定数的所有组合[软技能] 什么是流量劫持?如何避免流量劫持?《论语》,曾子曰:“吾日三省吾身”(我每天屡次检查本人)。前端面试每日3+1题,以面试题来驱动学习,每天提高一点!让致力成为一种习惯,让奋斗成为一种享受!置信 保持 的力量!!!欢送在 Issues 和敌人们一起探讨学习! 我的项目地址:前端面试每日3+1【举荐】欢送跟 jsliang 一起折腾前端,零碎整顿前端常识,目前正在折腾 LeetCode,打算买通算法与数据结构的任督二脉。GitHub 地址 微信公众号欢送大家前来探讨,如果感觉对你的学习有肯定的帮忙,欢送点个Star, 同时欢送微信扫码关注 前端剑解 公众号,并退出 “前端学习每日3+1” 微信群互相交换(点击公众号的菜单:交换)。 学习不打烊,充电加油只为遇到更好的本人,365天无节假日,每天早上5点纯手工公布面试题(死磕本人,愉悦大家)。心愿大家在这虚夸的前端圈里,放弃沉着,保持每天花20分钟来学习与思考。在这变幻无穷,类库层出不穷的前端,倡议大家不要等到找工作时,才狂刷题,提倡每日学习!(不忘初心,html、css、javascript才是基石!)欢送大家到Issues交换,激励PR,感激Star,大家有啥好的倡议能够加我微信一起交换探讨!心愿大家每日去学习与思考,这才达到来这里的目标!!!(不要为了谁而来,要为本人而来!)交换探讨欢送大家前来探讨,如果感觉对你的学习有肯定的帮忙,欢送点个[Star]

January 7, 2021 · 1 min · jiezi