Download - AWS Lambda, WTF

Transcript
Page 1: AWS Lambda, WTF

Brent PayneHead of Machine Learning

@ Cursive Labs

I S E C R E T LY H AT E Y O U , A W S L A M B D A

AWS Lambda, WTF?

Page 2: AWS Lambda, WTF

2

1.5 GB runtime memory space

60s runtime

6 MB Input

I S E C R E T LY H AT E Y O U , A W S L A M B D A

AWS Lambda, WTF?

Page 3: AWS Lambda, WTF

3

L O G S C A L E R O C K S

AWS Lambda, WTF?

Page 4: AWS Lambda, WTF

4

L O G S C A L E R O C K S

Runtime

Page 5: AWS Lambda, WTF

5

L O G S C A L E R O C K S

Runtime

Practically Everything

Page 6: AWS Lambda, WTF

6

C H U N K S I Z E B O U N D E D B Y R A R E E V E N T S

Maximum Runtime

Page 7: AWS Lambda, WTF

7

C H U N K S I Z E B O U N D E D B Y R A R E E V E N T S

Maximum Runtime

Haunts Me

Page 8: AWS Lambda, WTF

8

I N S M A L L B AT C H E S

Big Data

Photo: Jodie Wilson, https://www.flickr.com/photos/jumpyjodes/160552669/

Page 9: AWS Lambda, WTF

9

M O S T E F F I C I E N T S I Z E

Inefficient

6000 events

Page 10: AWS Lambda, WTF

10

M O S T E F F I C I E N T S I Z E , A C T U A L S I Z E

Inefficient

6000 events

2000 events

Page 11: AWS Lambda, WTF

L A M B D A E X C E P T I O N A L C A S E H A N D L I N G

Lambda Waterfall

2000 event chunk

Page 12: AWS Lambda, WTF

A W S A C T U A L LY R E C O M M E N D S T H I S

Lambda Waterfall

2000 event chunk

512 event chunks

Page 13: AWS Lambda, WTF

13

E L E P H A N T S A L L T H E W AY D O W N

Lambda Waterfall

2000 event chunk

512 event chunks

I hate you Lambda


Top Related