10
pichsenmeister.co m warp-engine by captain david pichsenmeister (What an Awesome Realtime Push - engine)

warp engine - an open source realtime push engine

Embed Size (px)

Citation preview

Page 1: warp engine - an open source realtime push engine

pichsenmeister.com

warp-engine

by captain david pichsenmeister

(What an Awesome Realtime Push - engine)

Page 2: warp engine - an open source realtime push engine

pichsenmeister.com

what is warp-engine?

standalone PubSub server

open source (current version v0.0.2-alpha)

built with Play & Akka

written in Scala

Page 3: warp engine - an open source realtime push engine

pichsenmeister.com

what can warp-engine do?

pub/sub to “channels”

javascript websocket library (warp-client)

push messages via POST

receive messages via Webhook

Page 4: warp engine - an open source realtime push engine

pichsenmeister.com

Page 5: warp engine - an open source realtime push engine

pichsenmeister.com

under the hood

Page 6: warp engine - an open source realtime push engine

pichsenmeister.com

Page 7: warp engine - an open source realtime push engine

pichsenmeister.com

notify all subscribers (within system, using wildcards):

val actor = Akka.system.actorSelection("user/*/"+channel)actor ! msg

Page 8: warp engine - an open source realtime push engine

pichsenmeister.com

DEMO

Page 9: warp engine - an open source realtime push engine

pichsenmeister.com

github

http://warp-engine.org/

https://github.com/3x14159265/warp-engine

https://github.com/3x14159265/warp-client

Page 10: warp engine - an open source realtime push engine

pichsenmeister.com

thanks

add me on...

facebook.com/3x14159265

twitter.com/3x14159265

linkedin.com/in/3x14159265