Skip to content

firehoseio/firehose_ex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FirehoseEx

Firehose Rewrite (Proof of Concept) in Elixir

FirehoseEx OTP Application layout

  • FirehoseEx Application Supervisor
    • FirehoseEx.WebServer (Worker)
      • Cowboy web server supervision tree using FirehoseEx.Router for routing incoming HTTP Long-Polling requests
      • Handle WebSocket requests via FirehoseEx.Router.WebSocket (TODO - not yet implemented)
    • FirehoseEx.Redis (Supervisor)
      • Redis pools using poolboy with own supervision tree
        • General pool for Redis commands
        • PubSub pool for Redis PubSub

Releases

No releases published

Packages

No packages published

Languages