►
Description
This video includes updates about progress on the awareness feature, the technical difficulties and implementation details.
Updated section in the tech design: https://docs.google.com/document/d/1VI5rjUTYt-qdVLrVStpOygeio5iy2el9y7UTwfuO-aU/edit#heading=h.o2ceqrs9qie1
The Infrastructure/Scalability issue: https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/1777
A
Hey
folks
and
welcome
to
another
update
of
real-time
editing
of
issue
descriptions,
this
week's
episode
is
going
to
be
relatively
short
because
I
was
mostly
focusing
focusing
on
implementation.
Details
of
the
awareness
feature
for
those
who
can't
remember
the
awareness
feature
is
a
substantial,
substantial
part
in
our
collaborative
editing
session.
It
kind
of
like
tells
us
who
we
are
working
with
and
let
us
know
if
someone
is
active
or
not.
A
A
This
is
a
prototype.
It's
not
in
production.
Yet,
and
there's
probably
like
a
few
more
ux
implications.
We
are
not
aware
of
right
now,
but
it's
being
worked
on
the
technical
difficulties
that
we
have
here
is
that
we
need
to
persist
all
the
user
sessions
in
some
persistent
data
store
and
the
way
we
are
doing.
A
So
if
you
have
less
than
100
less
than
512
users
within
a
user
session,
there
is
a
lot
there's
a
an
optimization
within
redis
that
just
utilizes
integers
within
the
set
as
a
data
type
and
therefore
it's
way
smaller
than
it
would
usually
be.
So
it
looks
good
so
far
needs
a
bit
of
a
bit
more
time
to
implement
but
seems
to
be
a
promising
path
forward,
and
that's
it
for
the
week
see
you
soon
bye.