►
From YouTube: CNCF Serverless WG Meeting - 2018-09-28
Description
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
A
This
is
mean
okay,
okay,
well
say
anyway,
why
don't
you
wanna
get
started?
It's
unusually,
we
don't
have
the
usual
people
of
people
who
were
here
from
the
last
interrupts
events.
We
may
not
feel
that
make
is
good
progress,
but
it
will
stay
so
basically,
what
I'm,
assuming
you
guys,
can
see
my
screen
right,
correct?
A
What
we
did
the
last
time
we
did
was
we
had
a
event
producer
likes
I
think
we
had
more
than
one
event
producer,
maybe
generated
events
related
to
an
image
being
uploaded
into
a
data
store,
and
people
then
took
that
events
that
had
I
believe
the
URL
to
image.
They
then
process
the
image
in
some
way.
Some
people
did
some
sort
of
image
analysis.
Other
people
modify
the
image
in
some
funny
way
and
then
they
ended
up
posting
their
results
to
that
processing
to
Twitter.
A
But
it
was
like
you
did
that
kind
of
image
analysis,
other
people,
I
think,
for
example,
Red
Hat's
might
have
modified
the
image
it's
a
funny
way
and
then
posted
that
to
Twitter,
and
so
it
was
just
an
interesting
way
to
show
that,
yes,
everybody
could
receive
a
crowd
event
process
it
correctly
and
then
do
something
fun
with
this
image
that
they
got,
and
so
that
was
very
little
demo.
So
this
time
around
I'm
right,
I
think
we're
just
basically
looking
to
do
some
sort
of
against
and
it
sort
of
interrupts,
proving.
B
A
Let
me
pause
there.
Has
anybody
had
a
chance
to
think
about
what
they
thought
might
be
a
good
demo
either
from
a
straight
technical
perspective
in
terms
of
this
would
be
a
really
neat
thing
to
demonstrate
around
cloud
events,
or
sometime
just
think,
would
be
a
good
presentation
type
demo,
you
know:
do
you
have
a
big
WOW
factor
kind
of
a
thing?
Does
it
may
give
any
real
fastness
yet.
C
I'll,
take
a
stab,
so
I
think
it'd
be
nice
if
you
could
show
different
transports
being
involved
yeah.
So
my
understanding
of
all
of
this
is
I
should
be
able
to
maybe
take
something
over
HTTP
and
then
pass
it
on
over
naps
or
something
like
that
and
show
show
that
stuff
can
move
around
across
different
transports
without
loss
of
days
as
well.
I
like.
A
Okay,
what
about
the
application
itself?
Has
anybody
given
any
thoughts
of
that
our
team
is
trying
to
figure
out?
Is
there
some
way
to
leverage
that
we
did
before,
meaning?
You
know
some
of
those
image
analysis
like
things
or
something
completely
different,
a
completely
wide
open
area?
Obviously,
there
are
some
ideas
that
are
mentioned
in
this
2:46
issue.
Anybody
a
chance
to
think
had
a
chance
to
take
a
look
at
those
and
see
it
made.
Those
look
interesting,
I.
C
A
Thought
was
kind
of
interesting
right.
I
might
be
really
interested
in
that
one
is
especially
if
it
involves
multiple
transports.
Let
me
say
something:
I
had
a
intern,
just
you
know,
do
a
quick
mock-up
right.
So
from
a
graphical
perspective,
it's
show
the
cloud
event
traversing
through
all
the
different
platforms
that
want
to
be
in
there
and
each
one
of
these
links
could
technically
be
a
different
transport
right.
A
So
we
could
in
some
way
have
it
recognized,
know
what
kind
transfers
being
used
and
display
it
in
there
we'd
also
talk
about
how
each
one
may
be
added
or
modified
a
property
in
there.
So
we
can
have
it
have
the
dashboard.
You
know
recognize
what
what
path
or
where
the
properties
were
modified.
Some
graphical
perspective,
I
thought
this
was
kind
of
interesting
I.
A
Just
wasn't
sure
whether
we
you
know
it
makes
sense
to
also
incorporate
the
image
process
and
things
so,
for
example,
perhaps,
rather
than
sending
the
results
of
Twitter,
there
could
be
something
displayed
next,
each
one
of
these
icons
with
the
output
of
what
would
have
been
shown
to
Twitter
right
so,
for
example,
a
picture
of
the
image.
Those
modified
or
is
the
text
that
said
I
think
it's
a
dog
right.
That
kind
of
thing
so
I
think
there
could.
A
C
A
So
that
the
demo
itself
in
terms
of
linking
to
the
crowd
of
Austin,
was
at
their
own
stage
and
it
was,
he
did
a
really
really
nice
job.
He
basically
went
through
and
I
guess,
I
remember,
I
think
he
initiated
the
the
generation
of
a
new
image
being
uploaded
into
the
datastore,
and
then
he
basically
just
switched
over
to
the
Twitter
to
see
the
outputs
right.
Yeah.
C
And
what,
if
you
could
do
a
lot
of
this
depends
on
what
capabilities
are
in
those
clouds,
but
I
mean
you
could
maybe
do
something
along
the
lines
of
that
telephone
game
where
you
send
a
phrase
and
then
it
keeps
being
translated
into
different
languages
and
then
eventually
back
into
the
source
language
again,
yeah,
almost
like
a
game
with
Chinese
whispers.
So
you
know
if
you're
went
from
English
to
French,
to
Spanish,
to
Portuguese
and
back
to
English.
D
A
D
A
C
I
think
you
can
do
both
yeah,
because
you
can
sort
of
accumulate
that
history
of
translation
as
you
go
so
at
the
end
and
I'm
not
sure
how
you
would
make
sure
that
the
last
guy
actually
turned
it
back
into.
You
know
the
original
target
language,
but
you've
got
that
audit
trail
of
of
all
the
steps
you
went
through
and
maybe
that's
what
which
is
similar
to
what
you
had.
You
know
in
that
initial
description,
yeah.
A
That's
interesting,
yeah
you're
right,
though
we
will
have
to
make
sure
that
the
last
guy
translated
back
to
the
original
language,
you
know
English,
we
assume
it's
English,
but
my
I'm
sure
you
could
probably
figure
out
some
way
to
do
that,
because,
obviously
the
dashboard
could
be
told
which
one
can
handle
you
know
which
which
which
one
can
handle,
which
inputs
in
which
one
can
know
what
outlets
and
make
sure
that
they,
you
know,
match
up.
Only
around
I'm
sure
we
can
manage
something
like
that.
That's
a
neat
idea!
Actually
I!
A
C
A
A
E
B
E
C
So,
just
to
add
on
to
that,
if
we're
looking
at
a
more
of
a
pub/sub
rather
than
a
pointer,
pointing
is
maybe,
if
you
randomize
the
event
source,
which
then
causes
a
publish
which
then
would
pick
a
random
set
of
yo
consumers
from
that,
so
you
don't
get
the
same
nodes
every
time
you
run
the
functions,
sort
of
thing,
it's
sort
of
come
I,
I'm,
curious.
How
I
mean
if
you
want
to
stick
with
this
translation
thing,
I'm,
not
quite
sure
how
you
would
then
maybe
bring
that
those
different
things
all
back
together.
C
C
C
You
know
if
you
wanted
to
do
this
sort
of
telephone
game
thing
how
that
would
play
into
that
sort
of
thing
so
that
my
theory
was
if
you
could
sort
of
somehow
randomize
the
the
set
of
nodes
that
are
going
to
participate
in
each
round
of
that
conversation,
sort
of
thing
or
maybe
perform
the
initial
translation
yeah,
because
at
the
moment
you've
got
a
grip
yo.
You
diagrammatically
showed
it
as
a
ring
yeah.
E
C
I
go
from
A
to
B,
to
C
to
D
and
I
comment,
but
the
other
guy,
the
previous
speaker
was
saying:
wouldn't
it
be
nice
to
do
you
know,
I,
publish
and
then
maybe
that
he
then
gets
picked
up
by
a
B
and
C
in
parallel,
yeah
processed
in
parallel
and
then
emitting
another
thing
which
maybe
goes
to
D
en
F
in
parallel?
The
the
problem,
then,
is:
how
do
you
coerce
that
conversation
back
together
again
into
a
single
output
right.
A
E
A
A
A
If
each
one
does
some
sort
of
translation
or
whatever,
possibly
it
does,
if
it
displays
it
in
some
way,
especially
if
we
do
a
language
translation
thing
is
they'd,
be
mean
it'd,
be
neat
to
see
all
these
different
languages
pop
up,
but
there's
no
way
to
know
whether
it's
correct
unless
you
speak
all
those
various
languages.
So.
C
Maybe
use
that
mechanism
to
select
the
the
first
translation,
or
maybe
the
last
translation
yeah
so
because
I
think,
if
you
always
send
send
around
the
same
loop,
the
outcome
it
may
well
be
affected
by
whoever
does
the
first
translation
yeah.
So
if
you
randomized
that,
and
so
it's
not
really
I
guess
it's
it's
minimizing
clouds
ease
use
case
a
little
bit,
but
it
it's
still
a
pub
sub
function,
but
maybe,
instead
of
it
going
to
multiple
people
it,
it
would
just
end
up
up
one
subscriber
yeah.
A
A
So
do
people
like
the
idea
of
so
let
me
say
my
opinion
and
I
don't
want
to
influence
anybody,
but
based
on
what
I've
heard
so
far,
I
personally,
really
like
the
idea
of
the
of
the
the
translation
thing,
I
think
that's
really
cool
I.
Think
mainly
what
stands
out
to
me
about
that
is
it's.
It's
gonna
be
fun,
especially
if
you
could
start
out
it
like,
say:
English,
go
through
a
whole
bunch
of
languages
and
then
look
back
in
English
and
then
you
get
have
some.
A
A
Laugh
and
and
be
you
know,
I'm
used
by
it,
so
I
really
like
that
aspect
of
it
know
so,
I
think
so
what?
If?
What
other
people
think
is
that
something
you
guys
think
is
interesting
enough,
that
we
should
head
down
that
path
and
then
figure
out
the
mechanism
by
which
we
hook
everything
up
as
a
next
step
or
are
there
other
ideas
you
guys
are
thinking
about
in
terms
of
the
application
itself.
D
This
is
hinds
again.
We
actually
had
done
something
similar
for
an
app
many
years
ago,
when
I
was
working
on
a
project
where
we
did
have
a
lot
of
different
people.
We
did
do
language
translation,
but
what
made
it
funny
is
the
initial
the
initial
you
know
text
was
a
colloquialism,
so
that
way
by
the
time
you
got
to
the
end,
it
actually
did
become
very
funny.
For
example,
the
Swedish
they
have
an
expression
like
I,
like
that
the
expression
in
Swedish
was
English.
Translation
was
hug
on
you
right.
D
D
It
would
be
kind
of
interesting
where
we
might
have
multiple
different
vendors,
where
you
know
it
comes
in
AMQP
that
points
to
a
URL
that
goes,
you
know,
could
grab
it,
translate
it
and
then
point
them
may
be
an
M
to
TT.
That
then
comes
and
points
to
it.
That
does
HTTP
and
maybe
show
an
interoperability
of
going
from
a
JSON
payload
to
a
protocol
binding
to
another
protocol.
D
Binding
while
each
one
is
doing
a
translation
and
you
might
be
able
to
actually
stick
in
the
path
as
part
of
the
user
extensions
so
that
every
time
it
goes
through
one
of
these
translations
and
different
messaging
transports
to
add
that
in
so
when
it
gets
back
to
the
last
one
which
again
it
could
be
a
loop
you'd
know
where
you
started
and
where
you
went
to
actually
see
the
path
to
show
all
the
different
protocols.
You
know
that
this
was
JSON
versus
you
know
a
binding
and
what
was
the
binding?
A
Yeah,
no,
that's
real
good
I
like
those
so
tell
you
what
talk
a
little
bit
like
we
could
do.
Is
there
anybody
else
from
the
call
who
had
another
idea
or
suggestion
it
seems
like
we're
sort
of
circling
around
this
idea
of
the
translation
thing,
but
I
don't
want
to
preclude
other
ideas
if
you
guys
have
them.
A
Okay,
so
what
I'm
thinking
is
two
things?
One
is
I
think
the
first
thing
to
figure
out
how
many
players
can
actually
do
translation
right,
because
if
we
only
have
two,
it's
not
nearly
as
exciting,
so
I
think
we
first
need
to
figure
out
when
the
group
has
a
platform
that
can
do
some
sort
of
translation
and
then
figure
out
the
various
transports
that
people
will
be
able
to
support
in
the
time
frame,
and
then
third
is
to
figure
out
the
the
best
way.
We
want
to
sort
of
connect
up
the
various
nodes
right.
A
A
Okay,
so
what
do
we
do
this?
What
if
we
sort
of
pinged
the
group,
at
least
for
those
I
guess
with
all
three
right
I
could
I
can
do
they
can
send
them
to
know
to
the
group
asking
who
has
the
various
transports
available
or
we
know
what
transports
each
person
gets
support
find
out?
Who
can
do
translation
at
all
and
then
start
brainstorming
ideas
on
the
best
way
to
connect
with
the
notes
and
the
two
ideas
we
have
so
far.
A
E
One
more
idea,
just
because
if
this
translation
I
mean
if
they
are
not
enough
providers
who
have
translation,
there
is
I
think
on
the
internet.
They
are
right
now
plenty
of
sites
that
offer
something
like
buzzword,
generators
or
generating
complete
phrases.
So
if
you
do
something
like
a
distributed
phrase
generator
that
could
also
be
fun
if
the
right
set
of
words
is
used
to
do
random
general
selection
of
words.
A
E
E
A
So
with
that
particular
case,
G
trying
to
think
with
each
node
be
responsible
for
I
was
like
well
I
know
it's
probably
a
American
thing.
I,
don't
know
if
you
guys
know
this,
but
the
Mad
Libs
games
right
where
there's
a
sentence
with
with
words
missing,
you
said,
give
me
an
adjective
and
then
you've
really
fill
in
an
adjective
kind
of
thing.
Yes,
we
do
so
each
node
I
guess
would
be
responsible
for
suggesting
a
word
that
fill
in
the
blank
right.
A
E
C
A
So
it
sounds
like
planets.
In
that
my
note,
then
we
have
two
different
sort
of
applications,
then,
to
put
in
front
of
a
group,
one
is
sort
of
the
the
English
terms
are
not
English
the
sentence,
translation
from
one
language
to
another,
and
then
we
have
the
distributed
phrase
generator
type
of
idea.
Anything
else
you
guys
want
me
to
put
into
the
notes
to
get
to
solicit
feedback
on.
A
Okay,
well
so
say
you
what
let
me
let
me
do
what
I
said.
Oh
I'll,
take
the
action
item
to
send
out
a
note
with
the
the
two
ideas
that
were
they
were
thinking
of
and
see
what
the
rest
of
the
group
thinks.
Also
then
asked
question
of
who
can
do
language
translation,
I
assume,
though
they
distributed
phrase
generator
thing
I'm,
assuming
everybody
would
be
able
to
do
that,
because
it's
really
a
matter
of
just
going
to
the
dictionary
and
grab
a
list
of
words
that
fit
a
bigger
category
right
now
versus
verb.