Share
Embed
Transcript
37 slides
-
P A G E Connecting Adhearsion Ben Langfeld @benlangfeld [email protected]
Tuesday, 23 October 12 -
P A G E BEING A WEB APP 4 http://www.pocketpcfaq.com/wce/21/webphone.htm
Tuesday, 23 October 12 -
P A G E WHY CONNECT ADHEARSION? 8 Report on
Calls Tuesday, 23 October 12 -
P A G E WHY CONNECT ADHEARSION? 8 Report on
Calls Real-time Call Statistics Tuesday, 23 October 12 -
P A G E WHY CONNECT ADHEARSION? 8 Gather In-Call
Data Report on Calls Real-time Call Statistics Tuesday, 23 October 12 -
P A G E WHY CONNECT ADHEARSION? 8 Gather In-Call
Data Report on Calls Trigger Outbound Calls Real-time Call Statistics Tuesday, 23 October 12 -
P A G E WHY CONNECT ADHEARSION? 8 Gather In-Call
Data Report on Calls Trigger Outbound Calls Multi-Modal Communications Real-time Call Statistics Tuesday, 23 October 12 -
P A G E WHY CONNECT ADHEARSION? 8 Gather In-Call
Data Report on Calls Trigger Outbound Calls Multi-Modal Communications Real-time Call Statistics Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data Database Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data PubSub Database Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data PubSub Listening Database Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data PubSub Listening Database Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data PubSub Listening Database Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data PubSub Listening Database External APIs Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data Click-to-Call PubSub Listening Database External APIs Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data Click-to-Call PubSub Listening Call Queue Database External APIs Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data AutoDialer Click-to-Call PubSub Listening Call Queue Database External APIs Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data AutoDialer Click-to-Call Instant Messaging PubSub Listening Call Queue Database External APIs Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 9 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data AutoDialer Click-to-Call Instant Messaging Externally Triggered Actions PubSub Listening Call Queue Database External APIs Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 10 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data PubSub Listening Database External APIs Instant Messaging Externally Triggered Actions Call Queue Click-to-Call AutoDialer Process Jobs Tuesday, 23 October 12 -
P A G E CONNECT TO WHAT? 10 Trigger Outbound
Calls Report on Calls Real-time Call Statistics Multi-Modal Communications Gather In-Call Data PubSub Listening Database External APIs Instant Messaging Externally Triggered Actions Call Queue Click-to-Call AutoDialer HTTP XMPP IRC AIM Google Talk Facebook Chat Redis AMQP Who knows? HTTP Postgres Mongo Cassandra HTTP Redis AMQP ActiveMQ Process Jobs AMQP Sidekiq Tuesday, 23 October 12 -
P A G E WHAT DO I USE? 11 Database
Sequel (adhearsion-sequel?), Mongoid HTTP client Net::HTTP, HTTParty, etc Redis redis gem DRb adhearsion-drb AMQP amqp, bunny gems HTTP server Reel, Sinatra XMPP/Google Talk adhearsion-xmpp IRC ? Tuesday, 23 October 12 -
P A G E MY WISHLIST Sidekiq Integration DCell Integration
AMQP on Celluloid A Standard HTTP server implementation More plugins for common use-cases Documentation Blog posts Discussion 18 Tuesday, 23 October 12 -
P A G E WHAT DO YOU NEED TO CONNECT
TO? @benlangfeld langfeld.me Tuesday, 23 October 12