Stream Framework
  • Installation
  • Feed setup
  • Adding data
  • Verbs
    • Adding new verbs
    • Getting verbs
  • Querying feeds
  • Settings
    • Redis Settings
    • Cassandra Settings
    • Metric Settings
  • Metrics
    • Sending metrics to Statsd
    • Custom metric classes
  • Testing Stream Framework
  • Support
  • Activity class
    • Activity storage strategies
    • Extend the activity class
    • Activity serialization
    • Activity order and uniqueness
    • Aggregated activities
  • Choosing a storage layer
    • Redis (2.7 or newer)
    • Cassandra (2.0 or newer)
  • Background Tasks with celery
    • Prioritise fanouts
    • Celery and Django
    • Using other job queue libraries
  • Tutorial: building a notification feed
    • What is a notification system?
    • Tutorial
  • Stream Framework Design
  • Cassandra storage backend
    • Create keyspace and columnfamilies
    • Use a custom activity model
  • Stream Framework API Docs
    • stream_framework Package
    • activity Module
    • default_settings Module
    • exceptions Module
    • settings Module
    • tasks Module
    • utils Module
    • Subpackages
      • aggregators Package
        • base Module
      • feed_managers Package
        • base Module
      • feeds Package
        • base Module
        • cassandra Module
        • memory Module
        • redis Module
        • Subpackages
      • storage Package
        • base Module
        • memory Module
        • Subpackages
      • verbs Package
        • verbs Package
        • base Module
 
Stream Framework
  • Docs »
  • Overview: module code
  • Edit on GitHub

All modules for which code is available

  • stream_framework.activity
  • stream_framework.aggregators.base
  • stream_framework.exceptions
  • stream_framework.feeds.aggregated_feed.base
  • stream_framework.feeds.aggregated_feed.notification_feed
  • stream_framework.feeds.aggregated_feed.redis
  • stream_framework.feeds.base
  • stream_framework.feeds.memory
  • stream_framework.feeds.redis
  • stream_framework.metrics.base
  • stream_framework.serializers.activity_serializer
  • stream_framework.serializers.aggregated_activity_serializer
  • stream_framework.serializers.base
  • stream_framework.serializers.dummy
  • stream_framework.serializers.simple_timeline_serializer
  • stream_framework.settings
  • stream_framework.storage.base
  • stream_framework.storage.cassandra.connection
  • stream_framework.storage.memory
  • stream_framework.storage.redis.activity_storage
  • stream_framework.storage.redis.connection
  • stream_framework.storage.redis.structures.base
  • stream_framework.storage.redis.structures.hash
  • stream_framework.storage.redis.structures.list
  • stream_framework.storage.redis.structures.sorted_set
  • stream_framework.storage.redis.timeline_storage
  • stream_framework.utils
  • stream_framework.verbs
    • stream_framework.verbs.base

© Copyright 2013, Thierry Schellenbach.

Built with Sphinx using a theme provided by Read the Docs.