你的位置:首页 > 软件开发 > ASP.net > 自从有了她,再也不怕断签了:超级话题签到提醒

自从有了她,再也不怕断签了:超级话题签到提醒

发布时间:2016-10-25 18:00:08
前言这是一篇偏于技术实现的文章,讲述的比较笼统,业务围绕超级话题的签到提醒进行展开。如果,您对超级话题签到提醒的技术背景与实现感兴趣,那么这篇文章希望对你有帮助。产品最近,在忙活超级话题的签到提醒产品的开发。首先,这是第一次比较热切的关注用户反应的产品。虽然说,对于产品的参与和认 ...

前言

这是一篇偏于技术实现的文章,讲述的比较笼统,业务围绕超级话题的签到提醒进行展开。如果,您对超级话题签到提醒的技术背景与实现感兴趣,那么这篇文章希望对你有帮助。

产品

最近,在忙活超级话题的签到提醒产品的开发。首先,这是第一次比较热切的关注用户反应的产品。虽然说,对于产品的参与和认知并没有多么深入的理解,但是愈发的觉得这件事很有意识,也更想参与其中。

超级话题打破了传统话题的模式,以社区的形式展现,提高用户互动与粘性。其中,签到是不可或缺的一项功能。然而在前期,签到功能在给用户带来了高回访的情况下,也有着苦恼。作为研发同学,更是备受折磨。为什么?产品总是拿着反馈中自称经签过但却莫名断签的用户ID找我排查问题所在。然而,几乎都是一些凌晨时分签到而次日未签的情形。尽管是这样,用户的反感也是无法消除的。

为了不再做反复的排查劳动,只好做了一个相关查询后台。

产品同学为了召回用户,提供话题的UV和PV,提出了签到提醒的概念。

签到提醒会根据当前用户的签到行为,进行提醒私信的推送。目前为止,基本上每日需要提醒的量大约在85w左右。然而,在发送私信的过程中并非如此顺利。

技术

  • 准备数据

首先,要进行数据的准备。利用crontab定时将DB中的数据写入磁盘文件。之所以这么做,主要是由于DB中的数据是动态的,需要将数据写成静态的形式以更好的分批处理。

  • 发送私信

然仍采用crontab定时启动发送私信的脚本。将启动n个进程,同时处理上述步骤生成的n个文件。以curl_multi的方式批量调用话题粉丝服务的内部接口。

数据

超级话题提醒私信下发量:85W/日

超级话题提醒倒流UV:可观

下面的Redis服务中Key的曲线图,可以约等于下发的私信量:

自从有了她,再也不怕断签了:超级话题签到提醒

超级话题签到提醒redis-key优美的曲线图


原标题:自从有了她,再也不怕断签了:超级话题签到提醒

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录