假如你是双十一技术负责人,你会在哪些方面对技术做优化 | 马犇-技术博客

假如你是双十一技术负责人,你会在哪些方面对技术做优化

来源:本站原创 微信技术群总结 超过3,542 views围观 0条评论
【今日话题】假如你是双十一技术负责人,你会在哪些方面对技术做优化 – 轩脉刃

1. 秒杀

扛并发,无状态分布式WEB集群,一致性hash 主从  消息中间件 异步队列 各种分库分表
秒杀还有超时释放订单 ,后台各种任务集群,php就用cli也行
重点是保证一致性,方案是无状态分布式+队列
一方面要做好流控,一方面提升内部各系统吞吐量

个性推荐

基于用户行为的聚类过滤,根据用户浏览记录,获取一级商品信息,再根据商品属性推荐 属性相关联的商品
基于商品的聚类,根据属性关联的用户集合,获取权重最高的商品集合
用sql也能实现,但是性能太低

鹅厂spark用的比较多,也有自己写的流式数据处理
包括倒排索引、map reduce任务集群调度

鹅厂是根据几百个属性对用户进行精准画像的,再根据各种模型进行协同过滤
技术原理比较容易理解,重点在于模型设计及调整迭代,这个没有长期积累实现不了

数平自己做的精准画像系统,是自己写的搜索引擎,千万用户的单纬度分析,秒级出数据
内部有文章分享,估计以后会公开到腾讯大讲堂 – 楚吟风

2. http://mp.weixin.qq.com/s?__biz=MjM5NjY3ODM0Ng==&mid=209529874&idx=1&sn=789145d804697a3a399e05b22200c5b3 各媒体挖出的11.11电商技术架构绝招已经放出来了! – 黑夜路人

3. 在银行不给力的情况,提高内部支付工具的比例。全链路压测 – 一席