Activity Streams  And django-activity-stream
This is an activity stream
So is this...
And this...
But...What can I do with it?
Look at it!
Write to their APIs...
Subscribe to it! (Could be useful...)
What about Django?
https://github.com/justquick/django-activity-stream
Makes this work
One (longish) call:# create actionaction.send (    user.person,         #   actor    verb=pushed,       #   verbed    acti...
One URL Pattern:import actstreamurlpatterns += patterns(,    (^feed/activity/, include(actstream.urls)),)
Feeds
Atom
Activity Streams!https://github.com/sivy/django-activity-stream
Thanks!  https://github.com/justquick/django-activity-streamhttps://github.com/sivy/django-activity-stream (my fork)      ...
Upcoming SlideShare
Loading in …5
×

Activity streams lightning talk, DjangoCon 2011 Day 3

2,073 views

Published on

My LI

Published in: Technology
1 Comment
1 Like
Statistics
Notes
  • Nice presentation on django activity stream. If you're looking for an open source solution covering Redis and Cassandra have a look at Feedly, https://github.com/tschellenbach/feedly

    The same team also offers a hosted solution at getstream.io. There are client libraries for Python, Ruby, PHP and Node. Its based on a highly optimized Cassandra cluster and more cost effective than many home grown solutions.

    Have a look at the bottom of this article for an overview of my favourite articles on the topic:
    http://highscalability.com/blog/2013/10/28/design-decisions-for-scaling-your-high-traffic-feeds.html
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,073
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Activity streams lightning talk, DjangoCon 2011 Day 3

  1. 1. Activity Streams And django-activity-stream
  2. 2. This is an activity stream
  3. 3. So is this...
  4. 4. And this...
  5. 5. But...What can I do with it?
  6. 6. Look at it!
  7. 7. Write to their APIs...
  8. 8. Subscribe to it! (Could be useful...)
  9. 9. What about Django?
  10. 10. https://github.com/justquick/django-activity-stream
  11. 11. Makes this work
  12. 12. One (longish) call:# create actionaction.send ( user.person, # actor verb=pushed, # verbed action_object=app, # an object target=environment, # to a target (optional) description=message,)
  13. 13. One URL Pattern:import actstreamurlpatterns += patterns(, (^feed/activity/, include(actstream.urls)),)
  14. 14. Feeds
  15. 15. Atom
  16. 16. Activity Streams!https://github.com/sivy/django-activity-stream
  17. 17. Thanks! https://github.com/justquick/django-activity-streamhttps://github.com/sivy/django-activity-stream (my fork) http://activitystrea.ms Steve Ivy steve@wallrazer.com @steveivy

×