warp engine - an open source realtime push engine
TRANSCRIPT
![Page 1: warp engine - an open source realtime push engine](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/1.jpg)
pichsenmeister.com
warp-engine
by captain david pichsenmeister
(What an Awesome Realtime Push - engine)
![Page 2: warp engine - an open source realtime push engine](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/4.jpg)
pichsenmeister.com
![Page 5: warp engine - an open source realtime push engine](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/5.jpg)
pichsenmeister.com
under the hood
![Page 6: warp engine - an open source realtime push engine](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/6.jpg)
pichsenmeister.com
![Page 7: warp engine - an open source realtime push engine](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/8.jpg)
pichsenmeister.com
DEMO
![Page 9: warp engine - an open source realtime push engine](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062316/587063401a28ab48378b45d5/html5/thumbnails/10.jpg)
pichsenmeister.com
thanks
add me on...
facebook.com/3x14159265
twitter.com/3x14159265
linkedin.com/in/3x14159265