Skip to content
Andrew Montalenti edited this page Sep 10, 2016 · 7 revisions

This library's primary focus is on a few key areas core to writing, running, monitoring, and debugging clusters in Python. These are:

  • local execution using Storm Flux (DONE)
  • Python dependency management, utilizing virtualenv tooling (DONE)
  • an enhanced Pythonic support library (DONE)
  • Python 3 support (DONE)
  • logging and log tailing using the logging module and fabric (DONE)
  • PyPy support (DONE -- kinda)
  • Python DSL as alternative to Clojure DSL (DONE)
  • built-in Kafka support via JVM (IN PROGRESS)
  • remote debugging that exposes pdb on each spout/bolt over a socket (DONE -- kinda)
  • post-mortem debugging support that saves stack trace objects for pdb.pm() (NOT STARTED)
  • out-of-box Sentry/Raven support (NOT STARTED)
  • decorator versions for Bolts and Spouts, @bolt and @spout (NOT STARTED)
Clone this wiki locally