主页 · 2

指标异动归因:从贡献度公式到 CDN 毛利率的层层下钻
整理我学习指标异动归因的过程:加法、乘法、比率三类指标分别怎么算贡献度,为什么比率指标要拆出「结构变化」,以及我在字节火山 CDN 经营分析中,如何用这套方法对毛利率、收入、成本做逐层递归归因,把收入变化拆到客户增减、用量变化和价格变化。
#归因分析#数据分析#FinOps+1
我的第一项专利:用「95 区间」把 CDN 带宽成本分得更准
白话解读我作为第一发明人的发明专利(中国 CN117061354B、美国 US12375742B2):为什么按 95 峰值时间点分摊 CDN 带宽成本会算不准,以及「95 区间」分摊法是怎么解决的。附专利原文 PDF。
#CDN#FinOps#成本分摊+1
从 Hexo 迁移到 Astro:图片找回、旧链接、欢迎页重写与双站点部署
记录把 2016 年搭的 Hexo 博客迁移到 Astro 的全过程:从七牛找回图片、转换文章、保留旧链接、重写 SVG 动画欢迎页、搭建自动检查,部署到阿里云 ESA 和 GitHub Pages,以及从 Retypeset 换到 Firefly 主题,中间踩过的坑和背后的原理。
#astro#hexo#博客+1
每小时 10T 日志里找热点:用 Spark 和小根堆计算 CDN 的 TopN
在百度云 CDN 时,我负责用 Spark 从访问日志里统计热点:每个域名、每个用户、全局的 Top URL、Top Referer 等,按请求数和流量排序,小时级日志最多 10T。这篇讲为什么不能直接全量排序,小根堆怎么把内存控制在 N 个元素,MapReduce 阶段怎么合并,以及多层级统计时怎么复用下层结果。
#CDN#Spark#大数据+1
RabbitMQ 发布订阅:CDN 配置下发和分布式账单任务的实践
我在中国电信用 RabbitMQ 做过 CDN 配置下发系统,在百度用 RabbitMQ + Celery 做过分布式账单任务。这篇整理 RabbitMQ 的核心概念、交换机类型怎么选,以及消息不丢、不重、不乱序的几种做法。
#rabbitmq#消息队列#celery+1
使用scrapy+scrapy-splash爬取网易云音乐歌单
在使用网易云音乐的时候,你是否想过大家都在听些什么,什么音乐被听得最多,作为一枚程序员,肯定是自己动手丰衣足食啦,那么,这篇文正将会告诉你如何使用scrapy+scrapy-splash来爬取网易云音乐的歌单,然后存入mongodb,通过播放量找到大家听得最多的歌单。
#python#scrapy
Keepalived + MySQL 双主:搭建 Zabbix Proxy 高可用集群
2018 年在中国电信 CDN 部门为上千台机器的监控系统搭建的 Zabbix Proxy 高可用方案:MySQL 双主互备加 Keepalived 虚拟 IP 漂移。包含完整搭建步骤、故障切换演练方法,以及双主模式里容易踩的坑和现在回头看的改进方向。
#keepalived#zabbix#数据库
Nginx 与 OpenResty:从编译调优到 CDN 边缘的 Lua 定制
我在电信、百度做 CDN 时和 Nginx 打交道最多。这篇从编译、常用命令、性能调优讲起,重点讲 OpenResty 的请求处理阶段,以及在 CDN 边缘用 Lua 实现防盗链、URI 改写和回源 AWS S3 V4 签名鉴权的思路。
#nginx#openresty#lua+1
一台电脑同时使用 GitHub 和公司 GitLab
个人项目用 GitHub、公司项目用 GitLab 时,如何在同一台电脑上配置两套 SSH 密钥和两套提交身份,并且按目录自动切换,不用每个仓库手动设置。
#git#ssh
Profile Image of the Author
tracerZzz
想当木匠的程序员!
分类
标签
站点统计
文章
19
分类
9
标签
48
总字数
79,096
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
ESA Pages
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0

当前页面没有目录

文章目录

当前页面没有目录