►
From YouTube: Aries JavaScript Meeting
Description
Aries JavaScript Meeting
B
B
A
B
A
B
A
C
A
A
C
C
C
C
C
C
B
C
C
C
C
C
C
C
C
C
C
A
C
C
A
A
C
B
C
C
A
A
A
A
C
A
A
A
A
C
C
A
A
A
A
A
A
A
A
C
C
C
C
A
A
A
A
B
C
C
C
C
C
C
C
C
C
A
A
A
A
C
C
C
Timo
glastra:,
with
eka
pie,,
where
it
would
keep
the
sockets
open
on
the
server
side,
and
then,.
When
we
made
a
request,
may
have
j.
like
the
request,
wants
to
complete
and
we
don't
know
whether
we
will
get
a
response..
So
we
would
have
to
set
a
timeout,.
And
after
like
10
s,
we
would
have
to
abort
the
request
to
the
server,,
because
we
don't
want
to
keep
our
ht
sockets
open
forever..
And
then
we
just
had
to
assume
that.
C
B
B
B
C
Timo
glastra:
okay.
timo
glastra:,
that
makes
sense.
yeah,,
we
could
add
a
timeout.
yeah,
or
maybe
something
like
a
a
callback
or
an
interface..
You
can
implement
to
like..
Do
some
logic
before
hp.
session
is
closed.
so
by
default..
If
you
don't
implement
that
interface,
it
will
auto
close
immediately,.
But
if
you.
C
B
C
C
Timo
glastra:,
but
like,.
If
you
don't,
have
a
response,,
then
it
will
keep
the
session
open
for
like
a
necessary
long,.
So
it
would
give
you
flexibility.
and,
for
example,.
We
have
a
mediator
that
we
would
like
to
use
it
for
that,.
We
could
know.
like,
all
right,.
We
just
received
a
request
message
from
this
from
this
client.
C
C
Timo
glastra:,
we
know
which
flows.
you
would
probably
want
to
do,
it,
and
that
is,.
If
somebody
sends
you
a
request
message
for
connection,
because
you
want
to
respond
with
the
response
message..
So
you
could
also
make
it
a
bit
more.
Like
that.,
we
widlist
some
messages?
and
we
do
it.
Automatically.
C
B
C
C
C
A
A
A
A
A
C
C
B
C
C
B
C
B
C
A
B
B
A
B
A
C
C
C
C
C
Timo
glastra:,
like
provides
the
dates
and
and
based
on
the
date,,
it
can
resolve
the
did
document,
and
then
it
can
encrypt
the
message
and
and
send
it.
and
then,
when
you'll
receive
another
message.
Like
the
you
just
need
to
provide,
for
example,
the
offer
message
that
you
sent,
or
enough
data
about
the
offer
you
have
sent
and
the
message
that
you
receive..
But
it
will
not
concern
about
storage
at
all.
C
B
B
B
C
C
Timo
glastra:,
but
I
also
think
it
like
it
makes
it
more
complex
to
start,,
but
it
also,
if
you
need
to
build
it
all
yourself.,
but
it
can
also
provide
a
lot
of
simplicity,
because,
like,.
We
store
so
much
stuff
that
you
may
not
need,,
because
to
like,.
We
keep
connection
records
with
a
lot
of
like
operation
properties.
and
all
these
kind
of
things
that
we
need
to
keep
in.
C
C
C
C
C
Timo
glastra:,
jason
string
and
migrations
become
very
complex,
and
especially
on,
like
larger
scale
deployments..
If
we
also
talk
about
server
deployments.,
it
just
becomes
very
hard
to
do,
because
you
have,
like
separate
encrypted
records,
and
you
can
do
the
migrations,,
and
that
means
that
we
are
limited
in
how
easy
we
can
make
changes
to
the
data
structures.
C
B
B
B
D
D
D
D
D
D
D
D
D
D
Karim,
stekelenburg:
yeah.,
so
that's
messages.,
right?!
It's
the
amount
of
records
you
have.!
If
you
have
like
a
a
big
amount
of
records,,
you
would.
basically,,
it's
basically,
basically,,
it's
sort
of
a
a
little
mini
blockchain
you're.
Introducing
because
you
have
to
run
all
the
threats
like
you
have
to
go
through
all
the
threat
to
build
up
the
state,.
The
current
state,
where
you
are.
B
D
D
Jakub
koci:,
I
feel
at
what
what
we
and
at
this
from
our
work.,
you
know
what
we
are
like,.
What
issues?
we
are
5
like
fighting
with
it..
It's
usually
like
hard
to
find.
okay,
like,.
Is
it
the
correct
state??
What
was
the
ma
like??
But
what
was
the
message??
Was
the
message
sent??
What
like
did
we
send
it
successfully??
We
are
in
this
particular
state.,
but
we
are.
We
don't
know
about
like.
D
D
C
Timo
glastra:
not
handle
storage
per
se
in
like
the
implementation,,
because
in
the
implementation
you
just
require
the
messages,
and
where
the
messages
come
from,
doesn't
really
matter.,
so
whether
the
framework
stores
them
or
you
store
them
somewhere,
else.
that
doesn't
really
matter,,
because
I
think
for
for
me.
One
of
the
things
that
I
would
also
like
to
get
out
of.
It
is
like.
C
Timo
glastra:
structure,
and
how
entities
are
stored,,
because,
like,.
If
you
let
that
handle
by
a
framework,
you,
you
lose
a
lot
of
the
control.
well,.
If
you
can
define
like,,
if
you
then
know,
like,,
all
right,,
I
get
when
I
create
an
offer.,
I
get
these
objects
back,,
and
I
need
to
make
sure
that
I
store
them.
When
I
get
a
request.
C
C
B
B
B
A
A
A
C
Timo
glastra:
like,,
if
we
make
records
more
like
interfaces.,
which
contain
data.,
and
it
doesn't
matter
where
you,
where
you
store
them.,
that
would
already
get
more
flexibility.
but
currently,
like
you
can
implement
it
with
all
types
of
storages..
But
it's
not
really
because,
like,.
It
really
works
on
like,
alright,.
You
have
a
jason
object
which
doesn't
really
work
well
with
a
lot
of
like.
C
Timo
glastra:
and
timo
glastra:
relational
databases,,
and
otherwise
you
would
have
to
really
look
at
the
internal
record
structure
of
all
records
in
in
afj
to
to
be
able
to
use
that
and
and
map
that..
And
if
you
want
to
use
indexes,
for
example,
on
on,
like
certain
rows
that
you
query
on
very
often
like,.
That's
currently
not
something
that
is
in
your
control.
and
you
just
have
to
use
the.