xJS Elias Athanasopoulos, FORTH-ICS 2 xJS Elias - - PowerPoint PPT Presentation

xjs elias athanasopoulos forth ics 2 xjs elias
SMART_READER_LITE
LIVE PREVIEW

xJS Elias Athanasopoulos, FORTH-ICS 2 xJS Elias - - PowerPoint PPT Presentation

xJS Elias Athanasopoulos, FORTH-ICS 2 xJS Elias Athanasopoulos, FORTH-ICS 3 xJS Elias Athanasopoulos, FORTH-ICS 4 xJS Elias Athanasopoulos,


slide-1
SLIDE 1
slide-2
SLIDE 2

2 ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ xJS ¡

slide-3
SLIDE 3

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 3 ¡

slide-4
SLIDE 4

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 4 ¡

slide-5
SLIDE 5

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 5 ¡

slide-6
SLIDE 6

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 6 ¡

slide-7
SLIDE 7

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 7 ¡

slide-8
SLIDE 8

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 8 ¡

slide-9
SLIDE 9

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 9 ¡

slide-10
SLIDE 10

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 10 ¡

slide-11
SLIDE 11

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 11 ¡

slide-12
SLIDE 12

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 12 ¡

slide-13
SLIDE 13

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 13 ¡

slide-14
SLIDE 14

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 14 ¡

slide-15
SLIDE 15

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 15 ¡

slide-16
SLIDE 16

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 16 ¡

slide-17
SLIDE 17

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 17 ¡

slide-18
SLIDE 18

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 18 ¡

slide-19
SLIDE 19

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 19 ¡

slide-20
SLIDE 20

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 20 ¡

slide-21
SLIDE 21

Web ¡Server ¡

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 21 ¡

Web ¡ Browser ¡ GET index.php Accept: xjs X-IO-KEY: 42 HTTP 200 OK xJS ¡Module ¡ PHP (modphp.so) ¡ Web ¡ Browser ¡

slide-22
SLIDE 22

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 22 ¡

slide-23
SLIDE 23

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 23 ¡

slide-24
SLIDE 24

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 24 ¡

slide-25
SLIDE 25

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 25 ¡

slide-26
SLIDE 26

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 26 ¡

Overhead ¡of ¡more ¡ than ¡60 ¡msecs. ¡

slide-27
SLIDE 27

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 27 ¡

The ¡overhead ¡is ¡fixed ¡and ¡ less ¡than ¡a ¡typical ¡RTT ¡of ¡ Vme! ¡

slide-28
SLIDE 28

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 28 ¡

Many ¡short ¡calls ¡ (less ¡than ¡1 ¡msec ¡

  • verhead). ¡

Fewer ¡longer ¡calls ¡ (less ¡than ¡10 ¡msec ¡

  • verhead). ¡

Fewer ¡longer ¡calls ¡ (less ¡than ¡5 ¡msec ¡

  • verhead). ¡
slide-29
SLIDE 29

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 29 ¡

slide-30
SLIDE 30

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 30 ¡

slide-31
SLIDE 31

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 31 ¡

slide-32
SLIDE 32

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 32 ¡

slide-33
SLIDE 33

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 33 ¡

slide-34
SLIDE 34

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 34 ¡

slide-35
SLIDE 35

xJS ¡ Elias ¡Athanasopoulos, ¡FORTH-­‑ICS ¡ 35 ¡