Forum: Ruby on Rails Activity streams/News feeds with Aggregation, MySQL and Redis support

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Kenny Meyer (Guest)
on 2014-03-21 18:40
(Received via mailing list)
I need to implement an activity feed for a Rails application with the
following features:

 - Needs to work with MySQL database
 - Needs to support aggregations for similar feed stories (like

There is a library out there for Python, Feedly, which seems to be an EXACT
for what I am trying to build, but well.. I need it in Ruby.
Kenny Meyer (Guest)
on 2014-03-21 18:40
(Received via mailing list)
Can anyone recommend a gem/library?
Rob Biedenharn (Guest)
on 2014-03-21 19:45
(Received via mailing list)

Rob Biedenharn
Af2ce6689213fdb78913a9662b18da6b?d=identicon&s=25 Rick Lloyd (ricklloyd)
on 2014-03-21 23:23
(Received via mailing list)
require 'simple-rss'
require 'open-uri'

@health_and_science = SimpleRSS.parse
@health_and_science.entries.each do |f|
   printf("NPR Feed: %s %s\n", f.pubDate.to_date, f.title)
Kenny Meyer (Guest)
on 2014-03-23 14:21
(Received via mailing list)
Unfortunately you missed the point. I wasn't referring to RSS feeds. I
activity feeds as in Facebook, Etsy, etc.
Kenny Meyer (Guest)
on 2014-03-23 14:22
(Received via mailing list)
I wasn't referring to RSS feeds. I mean activity feeds as in Facebook,
Etsy, etc.
James Davis, PhD (Guest)
on 2014-03-25 12:47
(Received via mailing list)
Is this what you want to accomplish?  He uses the public activity gem.
55d71ad27f79006049e236f8254e2548?d=identicon&s=25 Thierry Schellenbach (thierry_s)
on 2014-05-30 14:13
Hi guys,

I'm one of the authors of Feedly (python). So it does sound exactly like
what you're looking for but in the wrong language :)

The same team behind Feedly is also offering a hosted solution now
Have a look at the getting started,
We have client libraries available for Ruby, PHP, Python and Node.

Internally its using a highly optimized system with Cassandra. It will
be substantially cheaper than running your own Redis cluster. In
addition it's currently in Beta, which means its free and comes with
free tech support :)

In case you are looking for building your own solution have a look at
this article on highscalability:

This topic is locked and can not be replied to.