►
From YouTube: Layer5 Community Meeting (Sept. 4th, 2020)
Description
A presentation of gRCP Web.
A
Okay,
very
good,
all
right,
we're
five
after
it's
time
to
get
to
get
going
friday
september,
4th
welcome
everyone
to
the
layer,
5
community
meeting
very
nice
to
have
all
of
you.
We've
got
a
number
of
familiar
faces
and
a
couple
of
maybe
fresh
faces
on
the
call.
A
B
The
second
really
appreciate
it
look,
basically
I'm
working
as
a
cloud
devops
engineer
as
a
contractor
in
australia,
I'm
basically
based
in
australia,
and
my
current
gig
is
basically
to
go
and
much
more
deep
down
in
kubernetes,
especially
the
challenge
which
I'm
facing.
A
That's
awesome:
that's
perfect!
You've
from
my
bias
perspective.
You've
come
to
the
right
place
like
okay,
the
the
community
is
well
singularly
focused.
Well,
maybe
that's
not
entirely
true,
singularly
focused
on
service
meshes.
The
thing
about
that
is.
That
means
that
we
generally
do
a
lot
with
kubernetes.
A
Do
a
lot
with
docker
do
a
lot
with
grpc
and
grafana
and,
like
there's
just
there's
a
long
list
of
tech
that
gets
involved,
but
we
do
it
from
the
perspective
of
a
service
mesh.
So
this
is
good
yeah
we're
actually
going
to
talk
a
little
bit
about
the
growth
of
the
community
today,
which
is
to
say
that
there's
almost
a
thousand
folks
in
the
slack
channel
that
have
all
joined
under
more
or
less
a
similar
pretense,
the
pretense
being
that
this
community
is
built
for
what
we
just
said
to
focus
on
this,
this
tech.
A
So
it's
also
very
much
so
a
community
in
which
we
acknowledge
that
there's
a
bunch
of
learners-
and
I
put
myself
on
the
side
of
the
learner
line,
meaning
there's
a
lot
of
meshes
out
there
and
the
projects
move
pretty
fast.
A
There
are
product
managers
out
there
like
blake,
who,
who
leads
the
service
mesh
functionality
for
hashicorps
consoles
that
pushes
the
product
and
those
teams
pretty
fast
and
so
trying
to
keep
up
with
just
one
of
those.
Yet
you
know
like
well
trying
to
keep
up
with
all
of
them.
A
Yet
just
one
of
them
is
is
tough,
so,
but
we
do
what
we
can
here
in
the
community
to
share
amaya,
there's
a
couple
of
resources
that
we
should
make
sure
we
get
your
way,
some
light
reading
and
a
couple
of
labs,
a
workshop
that
you
might
you
might
find
very
useful.
We
should,
if
we
don't
get
you
those
links,
please
please
say
something
we
will.
B
Okay,
I
just
one
thing
really:
I
actually
was
browsing
through
the
content
of
workshops
channel
and
I
came
across
a
very
beautiful
workshop.
I
think
it
was
you
as
a
starting
and
there
were
a
couple
of
slides
in
there,
but
I
think
they
have
links
which
were
missing,
I
suppose-
or
maybe,
if
I'm
wrong.
Please
have
helped
me
to
correct,
so
I
can
actually
go
to
the
right
place.
That
would
be
appreciated.
A
Oh
yeah
yeah,
I'm
highly
interested
in
any
broken
links,
we'll
follow
up
we'll
follow
up,
but
yeah.
If
you
see
them
just
they
won't
embarrass
me
if
you
point
them
out
or
they
won't
embarrass.
The
community
here
plea:
please
do
because
yeah,
okay,
all
right,
very,
very
good
nice
to
have
a
fresh
face.
Raphael
is
this
your
first
time
on
on
this
cute
call.
C
Yes,
hello,
community.
C
Okay,
yes,
this
is.
C
Call
on
the
community,
I
recently
got
a
mail
to
join
the
slack
channel
okay
at
presently,
I'm
a
developer
site,
reliability.
Engineer
I
work
basically
within
the
context
of
aws
azure
as
well
as
gcp
kubernetes
infrastructure.
C
A
Awesome,
that's
great
rafael,
very
nice
to
have
you
are
you
using?
Did
you
said
that
you're
using
istio
today
for
your
service
mesh
needs.
C
Yes,
yes,
yeah.
It
makes
your
east
china
current
deployment,
but
we're
also
looking
at
options
too
for
all
the
for
other
subsmiths,
because
each
is
not
the
only
service
mesh
out
there.
A
Yeah,
you
said
a
mouthful
there.
If
you
don't
mind,
just
share
a
little
bit
more
about
some
of
the
attractive
things
of
some
of
the
other
meshes
or
or
maybe
just
some
things
that
istio
isn't
quite
doing
for
you.
You
know
like
like
that
would
be
interesting
to
hear.
C
Okay,
I
we
do
have
a
challenge
in
terms
of
top-level
security,
in
terms
of
in
terms
of
hierarchical
security
and
as
well
as
container
security,
port
security
and
in
that
aspect
at
presently,
we
work
with
stack,
rocks
star
cross
products,
sacred
products.
So
that's
another
product.
We
we
do
look
into
in
terms
of
containers
containers
as
well
as
containers
of
stricter
security,
so
that
so
that
is
an
aspect.
Security
level,
hierarchical
order,
level,
security
level
that.
D
A
Very
good,
very
good
I'll
comment
quickly
to
say
that
well
to
say
that
I
I
spent
a
favor
of
time
advising
container
security
startups
and
spent
some
time
with
stack
rocks
when
they
were
stealth,
and
I
get
a
slight
chuckle
out
of
knowing
their
focus
today
and
having
discussed
with
them
early
on
kind
of
their
their
lack
of
initial
container
and
kind
of
kubernetes
focus
at
the
time,
but
but
now
see
that
they're
messaging
quite
a
bit
toward
that
space.
A
So
are
you
guys
clearly
you're
finding
value
in
what
they
have
to
offer
with
respect
to
container
and
kubernetes
security?
But
there's
it
sounds
like
there's
a
bit
of
a
gap
somewhere
between
istio
stack
rocks.
A
A
Yeah,
oh
yeah,
all
right,
very
good.
If
everyone
should
have
these
meeting
minutes
that
I'm
gonna
well
nope,
that's
the
wrong
link!
Sorry!
A
Please
please
jump
into
them,
everyone
should
have
access
and
if
you
don't
just
just
request
it
and
and
it
shall
be
granted.
A
All
right
very
good:
well,
let's,
let's
jump
into
the
agenda
we'd
like
to
take
a
moment
to
not
only
force
people
to
introduce
themselves.
It's
really
nice
hearing
from
you
as
a
matter
of
fact,
just
do
what
what
a
great
couple
of
stories
today
this
is
nice.
A
We
also
like
to
take
a
moment
to
say
welcome
to
others
that
either
are
in
time
zones
that
can't
join
the
call
or
or
just
can't,
make
it
but
but
have
joined
up
here
recently.
So
it's
quite
nice,
a
number
of
you
are,
some
of
you
are
coming
to
simply
learn,
simply
hang
out
and
be
a
fly
on
the
wall
not
even
say
anything
other
than
when
you're
you're
forced
to
others
of
you.
We
can't
get
to
shut
up,
sometimes,
which
is,
which
is
great.
A
Some
of
you
are
here
just
to
cut
your
teeth
on
open
source
in
general,
irrespective
of
the
tech.
Some
of
you
are
here
to
will
make
your
name
on
some
service
mesh
specific
things
like
any,
and
all
of
those
reasons
are
great.
We're
really
really
happy
to
have
folks
there's
a
lot
going
on
actually
in
the
in
this
community
and
outside
of
the
community
sort
of
in
the
broader
ecosystem,
we're
a
bit
privileged
and
pretty
pleased
to
be
able
to
be
something
of
a
forum
for
really
all
of
the
service
meshes.
A
We
have
our
arms
out
pretty
wide.
Some
of
those
service
meshes
like
the
one
from
hashicorp
on
console
those
that
community
participates
pretty
well
here
and
has
a
lot
of
influence
and
it's
it
was
fantastic.
The
octarine
actually
raphael
kind
of
an
interesting
point.
There
was
a
security
centric
service
mesh
called
octarine
that
had
recently
gotten
acquired
by
vmware,
but
their
their
focus
was
on
helping
people
run
well.
A
It
was
less
about
running
a
service
mesh,
more
about
running,
secure
infrastructure
and
but
leveraging
in
their
particular
case,
it
was
leveraging
istio
to
help
deliver
security
part.
One
of
the
things
that
they
had
worked
on
earlier
on
was
an
envoy
filter,
for
I
forget
the
name
of
the
basically
a
waff
like
a
web
access
firewall.
A
They
had
taken,
what's
like
a
fairly
popular,
well-known,
open
source
project
that
I
can't
think
of
that
that
did
that
did
waft
things
and
they
had
implemented
as
an
envoy,
filter
and
part
of
their
offering
was
based
off
of
that.
Now
all
the
details
escape
me,
but
just
if
you're
thinking
about
service
meshes
as
enhancing
security,
that's
a
fantastic
you're,
totally
right
surface
meshes
that
enhance
observability
monitoring.
A
Some
of
I
think,
without
giving
concrete
examples,
some
of
what
I'm
alluding
to
might
not
be
as
obvious
on
that
note,
I
won't
bore
everyone
by
explaining
what
I
mean
rather
I'll
say
that
one
of
the
community
members
here
had
done
a
lot
of
work
with
some
well
had
written
a
rust
based
envoy
filter
to
run
inside
of
webassembly,
specifically
to
run
in
in
a
console
deployment
in
console's
data
plane
and
the
while
this
isn't
well.
This
is
still
a
little
bit
of
a
novel
area.
A
The
more
novel
aspect
of
what
they
had
done
was
implement
some
business
logic
level
rate
limiting
the
rate
limiting
was
for
a
subscription
plan
so
I'll
stop
there.
Hopefully
that's
enough
of
a
teaser
to
get
you
to
go
check
out
their
sample
application
and
the
presentation
that
they
have
given
it's
called
image
hub
is
the
name
of
it
so
put
a
link
there
pretty
pretty
interesting
stuff.
I
really
think
that
part
of
our
computing
future
has
to
do
with
intelligent
data
planes.
A
That's,
I
think
I've
told
some
of
you
this
before.
That's
that's
why
I
quit
cisco
a
little
while
ago
was
because
out
of
in
some
respects
out
of
frustration
that
there
there
was
more
to
do
there
with
the
network
and
not
enough
was
being
done
with
it.
So
we're
off
trying
to
help
people
do
more
with
the
network.
A
Okay,
very
good.
We've
got
a
couple
of
topics
lined
up
karen.
I
think
you've
got
the
first
one.
Do
you
want
to
tell
people
about.
A
A
D
Oh
hey
jesus.
Do
you
think
that
this
is
a
good
time
to
mention
about
the
participation
about
contribution,
because
maybe
if
karin
is
joining,
I
can
touch
that
point
or
yeah.
Please
yeah
go
ahead
right
now
or
when
karen
is
going
because
he's
is
related
with
which
contribution.
A
You
know
what
now
is
probably
a
good
time
in
part,
because
the
next
topic
is
actually
about
all
contribution
and
welcome
and
making
sure
that
folks
who
are
new
to
the
community
are
being
welcomed
and
introduced.
And
so.
D
Okay,
perfect,
we
are,
I
am,
or
I
am
happy
to
organize
a
event
online
in
from
latin
latin
america
and
see
what
idea
is
is
to
help
people
from
latin
america
to
join
open
source
communities,
and
we
are.
D
We
are
inviting
measuring
to
to
join
us
as
one
of
of
the
communities
that
we
will
give
a
workshop
about
how
to
contribute
community
and
layer
5
projects.
So
if,
if
there
is
a
the
idea,
is
one
person
keep
the
workshop
and
the
idea
is
that
they
have
enough
people
in
slack
channel
to
to
help
new
contributors?
D
F
D
D
D
But
I
I
think
that
this
this
is
a
good
time
to
to
create
this
tutorial
demonstrating
the
year
five
contribution
ware
troll,
because
it's
also
near
for
habitual
fest,
and
we
are
a
a
great
community
to
in
that
way.
I
enjoying
if
I
interest
in
that
way,
I
enjoyed
lawyer
fight
last
year
during
during
the
course
event
from
last
year.
I
met
lee
and
I
joined
this
community
and
started
contributing
this
year,
and
this
is
a
good
time
to
to
start
contributing
to,
and
I
saw
lee
does
it
make
to
you.
D
A
Please
work
for
that,
which
is
great,
hey
seuss.
I
realizing
now
that
you're
saying
this
that
I
have
like.
I
owe
you
like
two
responses
and
I'm
behind
on
getting
back
to
you.
I
thank
you
for
coming
on
and
calling
this
out
for
those
who
are
unfamiliar
with
ccoss.
A
D
A
Okay
and
it
was
held
in
guadalajara,
I
had
an
opportunity
to
go
down
and
hang
out
with
with
folks.
It
was
it's
really
nice
actually
because
it
was
code.
It
was
like
it
just
so
happened
that
mexico's
independence
day
same
weekend.
Yes
I'd
say
I've
never
had
so
many.
You
know
tequila
worms.
A
I
survived
anyway,
point
is,
I
I
really
enjoyed
going
down
to
hang
out
and
and
be
joined
with,
like
tons
and
tons
of
folks
who
were
either
already
into
or
getting
into
open
source
and
jesus
has
been
really
active
in
the
in
helping.
Well,
I
think,
already
having
a
community
but
helping
grow.
The
local
community
there
and
jesus.
A
Folks
should
check
out,
I
think
in
part
he
suits
what
we've
been
doing
a
little
bit
of
brainstorming
on
in
part,
how
you're
gonna
be
instructing
some
folks
in
the
ways
of
open
source
and
that
you're
also
opening
up
an
opportunity
for
us
to
introduce
people
to
mastery,
and
so
part
of
for
all
of
you
that
are
on
the
call
part
of
what
jesus
is
asking
you
to
do
is
is
consider
whether
or
not
as
a
workshop
is
being
given
on
meshary
and
hence
on
a
few
different
types
of
service
meshes.
D
A
Thanks
for
this
jesus
I'll
work
with
you
to
get
some
additional
info
out
to
folks,
so
we
can
yeah
very
good
on
on
a
similar
topic.
There's
a
I'll
say
that
there's
a
few
of
you
who
have
in
the
past
helped
deliver.
A
Well,
there's
more
than
a
few
of
you
who
have
helped
deliver
similar
style
workshops
in
which
you'll
you'll
be
helping
walk
people
through
labs,
just
like
the
labs
that
amiya
agassi
was
highlighting
at
the
start
of
the
call.
A
It
doesn't
incorporate
all
the
service
meshes
right
now,
because
it
is
a
time-based
thing
or
rather
because
there
aren't
enough
people
helping
create
that
content
if
you're
interested
in
and
so
amia
as
you
find
defects,
please
call
them
out,
but
I
guess
the
other
call
to
arms
here.
In
addition
to
what
jesus
is
saying,
is
that
the
work
these
workshops
shouldn't
just
be
on
istio?
It
shouldn't
just
be
an
introduction
to
istio
using
mesheri,
but
rather
introduction
to
service
meshes
at
large,
which
is
in
part,
why
meshri
was
developed.
A
So
here's
another
call
to
action.
If
you
are
interested
in
helping
get
some
labs
going
for
other
surface
meshes,
you
know
plea.
Please
drop
a
line
because
we're
gonna
be
there's
a
few
of
you
who
are
gonna,
be
working
on
this
anyway.
B
A
Yeah,
I
think
yep
to
potentially
help
deliver
the
workshop
as
either
a
speaker
at
the
at
the
event
or
like
co-host
at
co-speak
or
or,
if
that's
uncomfortable,
to
to
just
be
present
in
slack
to
be
able
to
answer
questions
as
people
are
raising
them
to
help
them
execute
walk-through
labs
and
in
part.
What
I'm
calling
to
is
hey,
not
all
of
the
labs.
Are
there
just
yet.
So,
if
you're
interested
in
working
in
advance
of
the
conference
on
what
those
labs
look
like,
there's
opportunity
there
as
well.
A
Awesome:
okay,
very
good,
let's
cruise
on
to
the
the
next
topic-
and
one
of
those
was
very
related-
and
it
was
the
notion
that
there
were
we've
had
a
number
of
newcomers
to
the
community,
and
so
some
of
you
have
organized
the
newcomers
week
is
it?
I
think
a
weekly
call
does
do
someone
want
to
talk
about.
G
Me
sorry,
I'm
this.
So
this
week
we
actually
started
a
new
commerce
called
this
like
we
had
the
first
one
yesterday
pinterest,
so
okay,
everything
from
it.
It
was
also
we
had
like
10
10
attendees
over
10
attendees.
There
were
newcomers
in
captain.
I
think
seven
e-commerce,
then
were
able
to
do
some
quick
tutorials
on
setting
up
gql
on
windows,
mac
and
linux.
Sweetie
treaty
handle
depth
for
windows,
while
android
departs
for
mac
and
they've
handled
the
part
for
linux.
D
G
After
which
we
did
like
a
short
introduction,
everyone
on
the
call
that
was
new
did
a
short
introduction,
your
name
and
like
where
you
are
currently
then,
after
that
we
entertained
some
questions,
and
I
think
patia
mentioned
some
issues
where
he
he
shared
with
us
some
issues
where
he
wanted
to
help
on
yeah,
so
that
that
was
all
on
that
call
yesterday,
and
it
was
the
first
one
and
we're
very
happy
for
everybody
that
joined,
but
for
those
that
couldn't
join
in.
We
also
recorded
this
session.
So
we
got
you
covered
yeah.
G
E
A
That's
awesome:
I'm
pumped
I'm
jazzed
about
that
call.
Anybody
else
that
attended,
have
comments
on
the
call
anyone
that
attended
that
maybe
was
looking
anticipating
something
some
different
agendas
or
or
maybe
wants
to
see
a
couple
of
things
on
that
agenda.
A
Some
of
you
jump,
you
know,
there's
a
variety
of
technologies
that
we
use,
and
so
some
of
what's
happening
here
is
people
are
being
introduced
to
introduced
to
that
tech.
It
looks
like
jekyll
was
a
topic
sounds
like
we
use
gatsby
here
as
well.
That
sounds
like
that'll,
probably
be
a
topic
at
one
point
I
think,
am
I
putting
words
in
people's
mouths
if
I
say
that
next
thursday
is
part
of
the
agenda
there
to
introduce
people
to
measuring
itself.
A
Right,
nice,
good,
good,
okay,
so
ruth
koleche,
dev,
anita
jabir
neal
and
I
guess
sweetie
as
well,
very,
very
really
awesome
to
see
the
community
self-organizing
recognizing
a
need,
creating
a
meeting.
Getting
an
agenda
going,
getting
a
recording
going
and
teaching
and
sharing
with
others
brings
a
tear
to
my
eye.
A
A
All
right,
very
good,
next
topic,
josh.
A
Please,
if
you
would
and
yeah
talk
a
little
bit
about
what
you're
you're
gonna
show
today.
H
Okay,
so
first,
I
would
like
to
brief
about
what
layer
layer,
5
website
currently
is
and
like.
D
H
A
new
generation
website
based
on
gates,
b
and
strap
eye
so
of
we
do
not
have
wait
a
second
I'll
just
present
the
entire
screen.
H
Okay,
so
currently
the
layer,
5
website
looks
something
like
this
and
we
are
moving
on
to
the
layer,
5
ng
website,
which
is
over
here,
so
the
as
you
have
would
have
seen.
There
are
much
of
issues
opened
by
sriti
for
migrating
data
over
to
the
new
gen
layer,
5
website,
which
includes
something
like
partners,
page
or
contact
page
and
resources
page.
H
H
Page
so
there's
just
like
it
can't
be
said,
it's
much
simple,
but
you
have
to
like
anyone
who
wishes
to
contribute
to
the
layer,
5
ng
website.
H
Has
to
have
like
a
very
basic
knowledge
of
react,
or
I
can
even
create
a
template
for
a
pages
section.
So
a
very
basic
knowledge
of
react
would
also
help
in
creating
this
pages.
So
I
will
like
where
and
how
we
will
be
able
to
do
this.
I
will
just
explain
in
a
bit
so,
first
of
all,
if
you
move
to
the
layer,
5
repo,
you
won't
be
seeing
the
code
for
the
layer
5
ng
website.
This
is
for
the
layer,
5
website.
H
H
So
how
will
you
contribute?
So
you
would
be
like
cloning,
the
repo
and
check
out
the
layer,
5g
branch
and
for
the
pages
the
thing
is
like
if
you
might
move
to
the
s
source
directory.
H
So
what
you
have
to
do
is
just
create
a
dot
js
file
like
it's
a
react
file
for
any
of
the
page
that
you
wish
to
incorporate
from
the
opened
issues.
For
example,
if
you
try
to
make
a
brand
page,
then
you
just
create
a
brand.js
over
here
and
update
the
link.
I
think
the
link
is
already
updated.
Yes,
you
can
just
create
a
brand.js
and
you
can
add
all
the
things
inside
it
like
you
can
import
the
header,
so
I'll
show
a
demo
that
has
already
been
made.
H
Okay,
so
here
you
just
have
to
add
whatever
you
want
to
whatever
the
page
should
contain
in
this
part-
and
this
will
lead
to
like
if
I
this
is
the.
H
H
Yeah,
so
it
will
be
automatically
like
the
link
would
be
creating
a
page
and
it
would
automatically
deploy
at
the
required
link.
So
you
just
have
to
make
the
changes
inside
the
pages
folder
inside
the
source,
and
so
there
are
many
of
the
issues
which
requires
my
like,
which
requires
migrating
data
and.
G
So
I
want
to
try
out
on
one,
so
I
understood
the
flow
in
which
you
how
you
went
to
flow,
but
my
issue
is:
what
do
I
have
20
ton
things
installed
on
my
system
to
get
to
get
this
running
locally
like
what?
What
are
the
prerequisites
and
aside?
Okay,
knowing
that
it
would
be
the
basic
knowledge
of
react
or
gatsby?
What
are
the
things
I
need
in
my
system,
because
I
think
I
got
like
two
persons
who
are
willing
to
try
this
out
but
not
actually
know
how
to
get
started
like
it's.
G
It's
say
change
is
constant,
so
I
can
be
willing
to
try
it
try
doing
that
issue.
So
what
are
the
dependencies
or
something
I
need
to
install
on
my
system
to
one
decide
locally?
That's
the
first
question,
then,
second,
question
is:
how
do
I
get
data
from
the
other
side,
the
content
from
the
other
side,
the
one
which
you
know
so
the
one,
the
one
with
the
gatsby
yeah.
So
that's
my
question.
H
Yeah,
the
as
in
the
chat
box,
you
could
see
the
link
sent
with
the
nodes,
the
instructions
to
run
the
layer,
5g
site
it
come.
It
contains
all
the
complete
instructions,
whatever
like
from
the
beginning
point
of
view
like
what.
How
do
you
clone
the
web
pro
with
the
repo
and
what
are
the
dependencies
or
how
do
you
install
gates,
b
and
all
the
other
stuff
and
how
even
you
run
the
development
server?
H
So
all
these
steps
have
been
already
mentioned
and
I
think
like
we
will
be
also
trying
to
refactor
that,
and
it
would
be
like
very
much
a
useful
for
this.
H
The
first
question,
as
you
mentioned,
and
regarding
the
second
question,
the
thing
is
like
what
you
have
to
do
is
you
will
have
to
see
the
issue
which
it
corresponds
to
like,
for
example,
if
it
corresponds
to
a
resources
issue,
then
you
will
go
to
the
master
branch
and
see
the
resources
page,
and
you
will
pick
up
the
data
from
over
there
and
just
copy
paste
it
to
the
the
page
that
you
created
inside
the
layer.
H
5
ng
website
named
resources,
and
if
there
are
a
few
some
issues
or
like
something
like
a
few
html
tags
won't
be
work.
I
don't
think
there
would
would
be
any
something
like
that,
but
yeah.
If
there
are
a
few
issues
that
that
could
be
like
sorted
very
quickly
and
yeah,
that's
all
that
you
have
to
do
to
just
like
migrate.
The
data
from
the
master.
H
H
Yeah,
so
if
anyone
has
an
issue
like
replicating
the
behavior
or
running
the
server,
they
can
message
me
or
tanoo
georgi
like
we
would
be
highly
like
andrews.
H
A
Oh
nice,
oh
you
know,
for
my
part,
I'll
admit
that
it
can
well
I'm
trying
to
do
I'm
trying
to
share
the
screen
I'll
admit
that
it
can
be
a
little
bit,
not
obvious
that
there's
a
single
repository
that
houses
two
different
sites
and
and
the
fact
that
both
sites
can
be
running
at
the
same
time
and
it
makes
it
even
maybe
more
confusing
and
the
fact
that
they're
running
it's
not
just
like
two
different
sites
using
the
same
framework.
It's
two
different
web
frameworks
and
stuff.
A
That's
under
layer,
five
in
a
different
branch,
both
of
them
have
long
lived
preview
deployments
or
deployments
that
that
kind
of
show,
the
the
latest
that
show
head
the
latest
merge
for
each
branch
and
tunuge
and
josh,
and
a
collection
of
others
are
are
working
on
that
they
provided
some
links
here
in
the
meeting
minutes
about
it
and
there's
a
call
on
mondays
called
the
websites
call
that
goes
in
fairly
deep.
A
Actually,
a
lot
of
the
agenda
ends
up
being
on
this,
the
new
version
of
the
site
and
so
good
good
call
to
jump
into
folks,
hey
speaking
of
calls.
This
is
a
different
one.
This
this
I'm
gonna
make
a
call
for
a
volunteer.
If
no
one
volunteers,
that's
okay,
it's
not
not
a
big
deal.
A
A
The
more
folks
that
we
have
joining
the
easier
it
is
for
someone
who
joins
new
to
kind
of
slip
past
the
radar
and
not
really
get
warmly
welcomed
and
part
of
our
goal
is
that
everybody's
welcome
and
everybody's
got
something
to
offer
or
and
or
or,
and
so
we
don't
want
to-
let
people
slip
by
we're
using
a
chat
bot
right
now.
It's
called
a
greet
bot-
or
it's
called
greet
bob,
I
think,
is
literally
the
name.
A
A
Please
signal
please,
please
raise
your
hand
the
goal,
while
a
slack
bot
can
do
any
number
of
things.
Probably
our
the
first
goal
or
the
reason
we're
calling
for
it
is
to
help
notify
a
few
of
the
community
managers
that
someone
new
has
joined.
D
A
Yeah,
we'll
actually
quite
possibly
create
a
new
repo
for
that
custom.
Slackbot.
Okay,
maybe
it
would
do
some
service
mesh
things
later,
yeah
jesus
today
there
isn't
an
even
an
issue
created
on
this.
A
If
you're
inclined
to
create
one
that
would
be
fantastic,
yeah
else
I'll,
if
you
don't
in
the
next
couple
hours
or
so
we'll
go
get
one
created
I'll
I'll
tag
you
on
there
just
in
case
you
want
to
follow
up
on
thoughts.
A
And
that
that
doesn't
mean
that
it's
that
others
can't
participate
if
it's
of
interest
to
you,
so
you
know,
don't
be
shy.
A
F
Hello
there
he
is,
thank
you,
yeah,
okay,
hey
hi
everyone.
So
today
was
I
wanted
to
discuss
about
this
grpc
web
thing,
and
it
was
pretty
new
to
me.
So
the
discussion
is
about.
We
want
to
change
the
api.
That
is
that
we
are
using
in
the
back
end
of
our
of
mesh
tree
right.
So
we
want
to
change
it
right
now.
F
We
are
using
rest
api,
so
there
was
a
discussion
that
we
can
change
it
to
something
like
grpc
web,
so
that
we
can
just
implement
the
grpc
services,
grpc
backend
services
and
the
browser
will
just
talk
to
that
thing.
So
that
was
our
goal.
So
basically
only
use
the
grpc
services
to
implement
this
thing.
F
Okay,
and
so
there's
this
one
product
and
one
open
source
thing
gipc
web,
which
is
also
implemented
by
the
grpco
and
so
what
it
basically
does
is
so
the
issue
is,
you
cannot
implement
grpc
in
the
web
in
for
the
web
browser,
and
there
are
many
reasons
to
it.
There
are
security
issues
like
cslr
csrf
course.
All
these
things
are
implemented
for
the
rest
apis
for
the
http
protocol
and
not
for
the
grp
thing
right,
and
they
have
so
many
other
issues
related
to
this.
F
That
the,
for
example,
one
issue
is
that
the
browser
the
api
said,
the
client
api
said
it
gives
to
the
website
is
just
batch.
Xhr
ajax.
These
are
the
apis
that
it
voids
the
client
side
browser
right.
So
now
what
happens
is
to
implement
here
pc?
We
need
a
very
low
level
control
on
the
on
network
wire
because
we
have
to
do
some
binary
stuff,
another
one
another
one
of
the
another.
F
One
reason
was
that
the
browser
basically
wants
to
talk,
wants
to
use
only
text
and
note
the
binary
formats
and
that
therefore
there
was
also
another
reasons
that
we
were
not
able
to.
They
were
not
implement
to
able
to
implement
this
trpc
for
the
browser.
F
F
There
will
be
proxy
that
is
sitting
in
between
the
browser
and
browser
enter
in
our
server
and
what
it
will
do
is
the
browser
will
send
http
http
request
to
that
proxy
and
that
proxy
will
change
that
request
in
some
way
and
will
call
the
grpc
server
api
so
that
that
is
how
that
is
a
very
intuitive
way
that
we,
how
we
can
implement
crpc
for
the
web
and,
in
fact,
jpc
web
did
the
same
thing.
F
F
F
Yeah
you
could,
you
can
see
this
made
me
file
this
webpage
right,
hello,
world,
yeah
yeah,
so
it
was
a
really
great
guy
to
basically
help
you
started
with
using
grpc
web.
So
I
will
just
go
with
this
thing
and
we'll
show
you
how
to
implement
this
thing,
and
then
I
will
go
over
that
how
they
implement
that.
What
is
the
underlying
architecture
for
grpc
web?
Okay?
So
for
this
thing,.
F
D
F
You
have
to
do
is
you
have
to
simply
create
a
proto
file
that
you
normally
do
for
creating
a
grpc
service,
and
this
is
our
creator
service.
That
will
just
say
hello,
hello,
and
that's
it
after
this.
What
you
have
what
you,
what
you
have
to
do
you
have
to
implement
your
service?
You
can
implement
your
servers
and
service
the
server
in
any
language,
colon
node.js,
any
language
you
want
to
do
that
and
now
what
you
have
to
do
is
you
have
to
configure
the
proxy.
This
is
this.
F
I
didn't
like
this
part
actually
so
for
this
grpc
web.
The
one
thing
that
is
a
pretty
quick
prerequisite
and
that
is
necessary
for
this
thing
to
work
is
we
have
to
set
up
an
envy
proxy
for
this
thing,
why
I
will
come
to
that.
So
what
we
have
to
do
is
we
have
to
set
up
this
ny
proxy
and
in
this
annual
proxy
configuration
file.
There
is
this
one
thing:
http
filters,
one
key
value,
http
filter
and
in
that
http
filters
you
have
to
add
this
and
go
into
grp7.
F
So
from
now
you,
but
so
grpc
web
is
nothing
but
a
filter
that
is
created
for
our
my
proxy
and
what
it
will
do
is
crpc
web
will
just
look
for
the
requests
that
will
come
with
some
particular
header
like
trpc
or
gfs,
or
something,
and
then
it
will
just
forward
it
to
the
grpc
server.
That's
it.
It
is
the
grpc.
It
is
a
and
going
filter,
and
that
is
why
amazon
pre-requisite
for
this
thing
without
any,
it
won't
work.
F
Okay,
so
after
that
now
about
the
client
client
code,
so
you
we
can
use
the
proto
proto
compiler
protoc,
compiler,
that
we
are
using
to
create
our
servers
and
all
those
things
now
using
that
compiler.
F
What
we
have
to
do
is
we
have
to
just
provide
it
with
the
plugin,
and
that
is
this
protocol
grpc
plugin
grpc
web
plugin,
and
it
will
create
some
files
for
us,
like
this
hello,
world,
tv.js,
hello,
world,
jrpc,
web
preview.js,
and
what
we
have
to
do
is
we
have
to
just
import
these
clients,
this
messages
from
these
libraries
and
and
our
client
code.
That
is
the
js
file
that
we
will
send
to.
F
The
browser
will
look
something
like
this:
just
we
will
initiate
it
with
the
address
on
which
the
ny
ny
proxy
is
listening.
This
address
is
the
address
on
which
ny
process
is
listing
and
note
the
address
for
the
up
for
our
grpc
service.
Okay,
and
we
will
just
do
this
request.
New
hello
world
request
set
name,
so
this
thing
is
very
similar
to
how
we
are
used
to
doing
the
grpc
thing
and
the
web.
F
It's
in
the
in
the
machines
itself
noted
in
the
browser
in
the
some
machine
some
token
or
something
burger
containers
or
something,
and
it
is
pretty
much
similar
to
that,
and
now
we
have
to
just
add
okay,
we
just
have
to
add
it
using
web
pack
and
all
those
things
that
we
generally
do
with
our
javascript
files,
and
we
can
then
ship.
F
F
So
there
is
service
running
that
will
ship.
There
is
a
service,
so
you
can
server.
Some
server
is
running.
It
will
ship
these
web
pages
and
javascript
files
to
the
browser.
The
browser
will
read
those
files
and
it
will
make
code
to
the
ny
proxy
android
proxy
will
see.
Okay,
these
these
are
the
grpc
codes
and
I
have
to
forward
these
erpc
codes
to
this
grpc
server.
F
So
now
what
it
will
do
is
it
will
basically
forward
them
to
the
grpc
server
and
how
grpc
server
is
working
is
pretty
much
is
not
pretty
much
it's
exactly
the
similar
way
that
it
was
working
before
and
it's
just
that
ny
process
is
there
to
basically
convert
to
translate
those
translate
the
request
that
is
coming
from
the
browser
in
a
format
that
the
grpc
protocol
can
read
and
basically
respond
to.
Okay.
So-
and
this
is,
there
is
a
lot
of
development
that
they
have
to
do
in
this
thing.
F
So
right
now,
as
we
all
know,
I'm
sorry
so
as
we
know
that
grp's
what
year
peace
offers
us
it's
over
unicorns,
that
is
only
single
request
and
single
response.
That's
it!
A
client
will
request
for
something
the
server
will
respond
with
something
and
other
than
this.
There
is
streaming
options
right.
We
can
offer
client
client-side
streaming
server,
side
streaming
and
bi-directional
streaming
right
now,
it's
only
it's.
F
The
only
thing
that
is
supported
here
is
server
side
streaming
and
url
streaming,
and
they
have
they
have
to
build
the
they
have
to
develop
the
code
for
other
things,
for
bi-directional
streaming
and
client
streaming.
It
is
currently
not
there
and
another
thing
they
are
trying
to
develop
and
it
is
in
their
roadmap
is
that
they
want
to
basically
no,
they
don't
want
to
use
nya
as
a
proxy.
They
are
just
creating
their
own
some
kind
of
own
proxy.
F
That
will
be
that
will
be
shared
with
the
grpc
web
module
and
you
don't
even
have
to
implement
you
don't
have
to
set
the
config
file
for
the
process
or
something
it
will
handle
everything
for
you.
We
can
just.
We
can
just
use
the
grpc
web
module
to
generate
our
javascript
files
that
will
be
used
in
our
websites
and
it
will
handle
everything,
but
that
is
translating
the
request
that
is
coming
from
the
browser
to
the
grpc
to
so
that
it
will
so
that
jipc
can
read
that
and
respond
it.
F
The
grpc
server
will
respond
to
this
proxy
and
this
post.
This
proxy
will
basically
forward
the
response
to
the
to
our
browser,
and
that
is
how
this
thing
is
working
so
right
now
there
is
a
lot
of
work
that
they
have
to
do
and
like
they
are
missing
a
lot
of
features
like
I
talked
about
bi-directional
streaming:
client,
science
client-side
streaming,
but
it's
a
toby.
F
F
That
is
using
the
http
protocol
and
not
the
grpc
so
yeah.
That
was
it,
and
I
think
you
may
have
doubts
about
this
thing.
So.
F
F
So
basically
it
is
pretty
much
similar
the
way
it
was
in
the
last
two
years.
That's
why
I'm
thinking
that
me-
I
don't
know,
maybe
the
development
rate
is
slow
or
something
so
and
and
we
have
to
set
up
the
moa
proxies
and
all
those
things
to
get
our
server
up
and
running.
So
that
is
another
thing
that
if
I
just
want
to
set
up
a
server
on
my
local
machine
and
a
message
is
running
on
our
local
machine
right
and
then
I
have
to
send
some
data
to
the
front
end.
F
A
A
Let
me
say
this:
I'm
trying
to
think
of
how
to
say
it
in
a
pity
way
or
succinctly,
and
that
is
I'll
say
this.
A
Docker
was
built
for
developers
to
help
make
their
lifecycle
easier,
docker
as
a
layer,
5
partner
has
been
considering
ingesting
meshery
into
docker,
desktop
to
help
with
that
very
use
case
you
or
that
very
pain
point
you
just
said
dev
in
part
because
they
recognize
if
they're
gonna,
let
people
if
they're
gonna,
be
the
the
packaging
for
micro
services.
A
If
they're
gonna
be
a
if
they're
the
container
vendor
and
they're
trying
to
facilitate
developer
workflows,
what
developers
are
using
or
infrastructure
is
running
on
service
meshes
and
more
and
more
developers
should
be
architecting
and
designing
their
software
in
the
presence
of
the
mesh
and
taking
advantage
of
it,
and
yet
that's
to
another,
like
the
cog
in
the
developer
tool
chain.
How
do
you
make
the
developer
tool
chain
easy?
A
A
A
A
I
won't
ask
if
anything,
anyone
has
anything
urgent
just
because
we
want
to
be
respectful
of
those
that
have
meetings
that
they're
five
minutes
late
to
now.
If
you
do
have
things
to
bring
up,
there's
a
bunch
of
we've
got
meetings.
I
think,
every
day
of
the
week
now
so
we'll
see
you
in
one
of
those
minimally
we'll
see
you
next
friday.