文章列表

浅谈前端埋点&监控

一、为什么需要埋点&监控 在开始正文之前,我们先想想为什么需要埋点&监控? 当我们在分析复盘一个产品是否成功的时候,不同的角色考虑的方向是不同的。 站在产品的视角,经常会问如下几个问题: 1.产品有没有用户使用 2.用户用得怎么样 3.系统会不会经常出现异常 4.如何更好地满足用户需求服务用户

数据统计在性能检测中的应用

​ **本文根据 2022.05.28 日,《前端早早聊大会》 的“性能”专场分享整理而来。** ​ 本文首先分享了我司自研的性能检测平台百策的基本功能和应用,主要介绍了百策中基于数据统计的能力对指标得分模型及指标区间模型的选择和设计,并最终通过修复工具简化问题的修复,提升页面渲染效率,并反映到指标上。

SKU 开源了

还记得前不久那篇万众瞩目的文章《电商最小存货 - SKU 和 算法实现(掘金,微信各自添加跳转链接)》嘛?文末彩蛋曾预告 SKU 即将开源,从发文至今已有几十条关于 SKU 的回复和留言,在一浪高过一浪的呼声和期待中,它来了!

电商最小存货 - SKU 和 算法实现

目前电商平台的业务中,只要有商品,不可避免的会遇到 SKU 方面功能。这篇文章就从理论到实践,从商品创建到商品购买,手把手带你实现 SKU 相关的“核心算法”。

Serverless Custom (Container) Runtime

Custom Runtime 为我们打破了 FaaS 平台对语言的限制;Custom Container Runtime 让开发者可以将应用代码和运行环境打包成容器镜像作为函数的交付物,优化开发者体验、提升开发和交付效率。

15分钟学会Immutable

Immutable Data 就是一旦创建,就不能再被更改的数据。对 Immutable 对象的任何修改或添加删除操作都会返回一个新的 Immutable 对象。主要原理是采用了 Persistent Data Structure(持久化数据结构),就是当每次修改后我们都会得到一个新的版本,且旧版本可以完好保留,也就是使用旧数据创建新数据时,要保证旧数据同时可用且不变。同时为了避免 deepCopy 把所有节点都复制一遍带来的性能损耗,Immutable 使用了 Structural Sharing(结构共享),就是对于本次操作没有修改的部分,我们可以直接把相应的旧的节点拷贝过去,这其实就是结构共享。

如何实现用户行为的动态采集与分析

在我们的实际业务中是否经常会有这样的思考:哪个广告位,哪个资源位更有价值?哪些人是自己的目标客户?那些提升用户体验的优化点,效果究竟如何?怎么去衡量?这些问题都需要数据指标的支撑。那么本文将为大家分享如何从 0-1 建设用户采集与分析系统的经验。

前端工程实践之数据埋点分析系统(一)

随着公司业务的不断增长,平台业务的不断增加,场景复杂度也对应的有所增加。这对平台产品的用户体验,商业场景的深化运营,及过程中对平台用户的使用便捷性,都带来了不小的影响和挑战。为更精准的触达用户痛点,定位转化低点,提升业务赋能,基于数据分析的优化策略势在必行。 政采云前端团队(ZooTeam),从去年年底开始,主动主导推进公司业务层面的 Web 数据埋点及分析量化的能力建设(内部产品化命名“浑仪系统”)。希望基于我们过去一段时间的事件和经验,能为正有意实践此方向从 0 到 1 建设的小伙伴们,提供一些思路和帮助。