A Systematic and Open Exploration of FaaS Research Mohammed - - PowerPoint PPT Presentation

a systematic and open exploration of faas research
SMART_READER_LITE
LIVE PREVIEW

A Systematic and Open Exploration of FaaS Research Mohammed - - PowerPoint PPT Presentation

A Systematic and Open Exploration of FaaS Research Mohammed AlmAmeen and Josef Spillner Service Prototyping Lab (blog.zhaw.ch/splab) + University of Sharjah, United Arab Emirates December 21, 2018 | ESSCA 2018, Zurich, CH Zrcher


slide-1
SLIDE 1

Zürcher Fachhochschule

A Systematic and Open Exploration

  • f FaaS Research

Mohammed AlmAmeen and Josef Spillner Service Prototyping Lab (blog.zhaw.ch/splab) + University of Sharjah, United Arab Emirates December 21, 2018 | ESSCA 2018, Zurich, CH

slide-2
SLIDE 2

2

Traditional surveys

1)Identification of interesting field with insufficient knowledge 1)e.g., FaaS/serverless computing 2)Scanning of literature 1)Selection, filtering, statistical methods 2)Creation of body of knowledge? replicability? 3)Reading selected works 4)Commonalities, differences, trends... 5)Writing survey paper 6)Go back to 1) FaaS: prime time for first surveys

slide-3
SLIDE 3

3

Our approach: dataset

SLLmbase.json DOI SLLmbibliography.json populate.py analysischeck.py SLLmanalysis.json SLLmtechnologies.json stats.py tagcloud.py venn.py venue.py DBLP

  • ther sources
slide-4
SLIDE 4

4

Our approach: *collaborative* dataset

slide-5
SLIDE 5

5

Our approach: *collaborative* dataset

slide-6
SLIDE 6

6

Goal: insights

slide-7
SLIDE 7

7

Producing the insights...

slide-8
SLIDE 8

8

Insight: geographical distribution

slide-9
SLIDE 9

9

Insight: authors and terms

slide-10
SLIDE 10

10

Insight: term clouds

slide-11
SLIDE 11

11

Insight: covered technologies

* dark: author == developer

slide-12
SLIDE 12

12

Insight: industry-academia mismatch

* dark: experienced developers

slide-13
SLIDE 13

13

More insights...

Providers:

  • Lambda

328x

  • OpenWhisk

285x

  • OpenLambda 88x

Terms:

  • function

2936x

  • coldstart

<200x

  • stateless

<200x

  • handler

<200x

slide-14
SLIDE 14

14

Future insights...

Bibliometrics...

  • Most productive researchers? institutions?

Timelines?

  • e.g. function workflows, inexistent at first...
  • configurations (e.g. 128 MB first, 8192 MB in 2020?)

Open {data, source, experiment notebooks}?

slide-15
SLIDE 15

15

Conclusion

This work is:

  • not a survey, but rather a dataset with kindmofmsurvey as side effect
  • collaborative & longmlasting
  • hopefully insightful to you!

Links:

  • https://github.com/serviceprototypinglab/serverlessmliteraturemdataset
  • https://zenodo.org/record/1436432
  • (https://zenodo.org/communities/serverless/)