xjs eliasathanasopoulos,forthics 3 - usenixxjs elias"athanasopoulos,"forthics" 28...
TRANSCRIPT
2 Elias Athanasopoulos, FORTH-‐ICS xJS
xJS Elias Athanasopoulos, FORTH-‐ICS 3
xJS Elias Athanasopoulos, FORTH-‐ICS 4
xJS Elias Athanasopoulos, FORTH-‐ICS 5
xJS Elias Athanasopoulos, FORTH-‐ICS 6
xJS Elias Athanasopoulos, FORTH-‐ICS 7
xJS Elias Athanasopoulos, FORTH-‐ICS 8
xJS Elias Athanasopoulos, FORTH-‐ICS 9
xJS Elias Athanasopoulos, FORTH-‐ICS 10
xJS Elias Athanasopoulos, FORTH-‐ICS 11
xJS Elias Athanasopoulos, FORTH-‐ICS 12
xJS Elias Athanasopoulos, FORTH-‐ICS 13
xJS Elias Athanasopoulos, FORTH-‐ICS 14
xJS Elias Athanasopoulos, FORTH-‐ICS 15
xJS Elias Athanasopoulos, FORTH-‐ICS 16
xJS Elias Athanasopoulos, FORTH-‐ICS 17
xJS Elias Athanasopoulos, FORTH-‐ICS 18
xJS Elias Athanasopoulos, FORTH-‐ICS 19
xJS Elias Athanasopoulos, FORTH-‐ICS 20
Web Server
xJS Elias Athanasopoulos, FORTH-‐ICS 21
Web Browser
GET inde
x.php!
Accept:
xjs!
X-IO-KEY: 42!
HTTP 200 OK!
xJS Module
PHP
(modphp.so)
Web Browser
xJS Elias Athanasopoulos, FORTH-‐ICS 22
xJS Elias Athanasopoulos, FORTH-‐ICS 23
xJS Elias Athanasopoulos, FORTH-‐ICS 24
xJS Elias Athanasopoulos, FORTH-‐ICS 25
xJS Elias Athanasopoulos, FORTH-‐ICS 26
Overhead of more than 60 msecs.
xJS Elias Athanasopoulos, FORTH-‐ICS 27
The overhead is fixed and less than a typical RTT of
Vme!
xJS Elias Athanasopoulos, FORTH-‐ICS 28
Many short calls (less than 1 msec
overhead).
Fewer longer calls (less than 10 msec
overhead).
Fewer longer calls (less than 5 msec
overhead).
xJS Elias Athanasopoulos, FORTH-‐ICS 29
xJS Elias Athanasopoulos, FORTH-‐ICS 30
xJS Elias Athanasopoulos, FORTH-‐ICS 31
xJS Elias Athanasopoulos, FORTH-‐ICS 32
xJS Elias Athanasopoulos, FORTH-‐ICS 33
xJS Elias Athanasopoulos, FORTH-‐ICS 34
xJS Elias Athanasopoulos, FORTH-‐ICS 35