公告 现在可以关注人了

huacnlee · 2015年04月22日 · 最后由 huacnlee 回复于 2015年04月24日 · 8744 次阅读

改动内容

  • 可以关注人了,新增关注列表
  • 你关注以后,他的发帖、回帖动作都将会有通知告述你。
  • Push 通知改用 message_bus
  • 个人主页排版调整,具体看:https://ruby-china.org/huacnlee

关注人的用法:

如果你对某人的发帖,回帖通通都感兴趣,那就关注吧。以后他的所有发帖,都会以通知的方式提醒你,一条也不会漏掉。


另外,刚才切换的时候,服务器搞挂了,Faye 的请求堆积了好多,Puma 进程处理不过来,CPU 100% 了...

Puma 缺少连接数量限制,Faya 一堆的请求都压到了 Puma 上面...


换了 message_bus 以后,NewRelic 上面 RPM 显示数据立马增加 300 个...

另外,不用以测试功能的方式关注我... 😄

赶紧注册个“老大哥”帐号,把所有人关注一遍。

我觉得,如果我关注了某个人,「他的发帖、回帖动作都将会有通知告述你」也是有点烦的。 这关注程度还真有点高了……

单拿出来做个页面会不会更好。 比如,在 topics 页面右上角,现在是有「查看:默认 / 优质帖子 / 无人问津 / 最新创建」选项的。 那增加一个选项「我关注的人」,点进去得到就是我关注的人发的帖子。 关于回帖,额,我在想,我关注一个人,是连他回复的帖都会感兴趣吗?额,我想想……

太可怕了太可怕了

#4 楼 @chairy11 这功能本来就是用来关注别人发帖回帖的,不然你关注他干嘛?

已关注

message_bus vs faye 的文章很少啊

#2 楼 @huacnlee 建议增加 block 某帖子功能

#7 楼 @peter 改用 message_bus 主要是为了减少部署的复杂度,All in 的,省事

不过 message_bus 性能是否好,还有待关注,过两天就知道了 目前 Discourse 就在用它

测试了一下,取消关注了,chrome Tab 上面一直有提醒,跟那些 @ 我的没有区别,我觉得至少要两个标识,一个是 @ 我的,一个是我关注的,我关注的不要推送通知。

看起来 message_bus 靠谱的,目前 250 RPM,平均响应时间 4ms

#6 楼 @huacnlee 额,一下子出来好多「通知」,我决定不随便关注人了……

#14 楼 @huacnlee 第一次知道 message_bus,polling 或 long polling 的方式在 RubyChina 的场景下非常合适,赞。

需要关闭“被关注”通知的选项。

#17 楼 @rei 好主意

可以在设置界面增加选项

  • 不接受我关注的人的发帖通知
  • 不接受我关注人的回帖通知
匿名 #19 2015年04月22日

:plus1: 难怪刚刚访问不了

匿名 #20 2015年04月22日

可以加一个,给自己收藏的帖子,内容搜索吗?我收藏太多了,都找不到了。。。

#17 楼 @rei 那会陷入互掐模式,你关注我,我关闭,你再关注我,我再关闭,。。。

最后我 @ 你,

  • 你喜欢我什么,我改还不行吗?
  • 我喜欢你不喜欢我

好了,一段论坛佳话诞生了。

现在论坛单身的够了,只差妹子了。

@huacnlee 有个问题,什么用户名首字母不大写了?

德语不仅句首字母大写,所有名词都大写开头,看着小写,心里难受啊。

#21 楼 @peter 你好像理解有出入 @rei 应该是说 不想收到“xxx 关注了你”这条通知

#22 楼 @peter 不小心改错了

Ruby China 向 Rubyist 同性交友网站又进了一步 😄

message_bus 居然用的是 polling,为什么不用 websocket 呢

#27 楼 @kgen 哈哈哈哈,同性交友……

求关注,同性异性不限

#6 楼 @huacnlee 应该加个显示关注的人的帖子列表在首页,像 twitter.

第一时间关注妹子。。

基友一堆堆 😄

把个人的首页换成相应的 feed,如何?

可以关注话题,关注人,就像知乎那样。

这只是个建议,嘎嘎

#35 楼 @xiaoronglv 没那么做,是因为实际没那么多内容,一个通知足够解决问题了

有个小 bug,访问:https://ruby-china.org/huacnlee/followers 点“关注者”列表中一个关注,左边“关注者”的数量会变成你在“关注者”中关注的那个人的“关注者”数量

@huacnlee 一个月之前做通知系统用过 message_bus,也是因为省事,方便跟 Rails 应用共享 session 信息。后来碰到一个问题是 Sidekiq 中发送通知没效果,还是切换回 Faye 了。这点不知道 Ruby China 有没有碰到过?

#39 楼 @darkbaby123 现在的很多通知就是 Sidekiq 里面发送的

#38 楼 @jmmbite 修好了,等下次一起发布

@huacnlee 是吗,那我有时间再去测试一下,也把 Ruby China 源码读一读。

@Rei, @lgn21st 有个关注的功能,上线到现在两天不到,通知总量增加了 4497 条 😄

#43 楼 @huacnlee 是啊,感觉现在的通知一下子把论坛讨论给盘活了。

#43 楼 @huacnlee #44 楼 @lgn21st

感觉通知量好大啊,而且点开“小闹钟”,每个通知必须一个点才能去掉,否则一直显示有那么多数量的通知,让强迫症咋办啊?!

弱弱地问下,回到顶部按钮似乎没有了,故意的么,还是忘记了?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号