►
From YouTube: Dapr 1.10 Release Highlights
Description
This video highlights some of the new features in the latest Dapr release, version 1.10.
0:00 Intro
0:30 Blog post
0:43 Workflow
3:12 Pluggable Components SDKs
3:54 Multi-App Run
5:00 New Components: SQLite, Cloudflare KV, Cloudflare Queues, KubeMQ, Solace AMQP
6:40 Closing
Diagrid blog post about the Dapr 1.10 release: https://www.diagrid.io/blog/dapr-1-10-release-highlights
Join the Dapr Discord: https://bit.ly/dapr-discord
A
In
this
video
I'm,
taking
a
look
at
the
latest
release
of
dapper
version
1.10,
which
was
released
earlier
this
month,
the
release
contains
a
lot
of
new
features
and
improvements,
and
in
this
video
I
will
highlight
just
a
few
things
that
I
find
most
interesting
here.
We're
looking
at
the
blog
post,
I
wrote
the
links
in
the
description
it
contains
all
the
relevant
links
to
the
diaper
documentation
so
definitely
check
this
out.
A
Let's
start
for
the
first
highlight
on
that:
stepper
workflow,
it's
a
completely
new
building
block
that
allows
developers
to
orchestrate
their
business
logic
across
various
microservices.
It's
ideal
for
multi-step
processors
that
are
present
in
every
business
like
order,
processing,
HR,
onboarding
and
so
on.
A
So
let's
have
a
brief
look
at
the
overview.
There's
a
note
that
it's
currently
in
the
alpha
stage,
so
don't
use
drug
production
yet,
but
definitely
start
using
it
and
give
feedback
to
the
maintainers
on
what's
working
well
and
what
isn't
working?
Well
again,
it
mentions
that
that
there's
a
built-in
workflow
engine-
it
also
has
an
SDK.
So
you
can
easily
offer
the
workflows
and
I'll
show
you
a
bit
of
code
in
a
minute
at
the
moment.
A
So
if
I
go
back
and
show
a
bit
of
sample
code,
how
to
offer
a
workflow,
so
let's
have
a
look,
how
you
can
offer
a
workflow
very
quickly
and
you
author,
a
workflow
in
code.
So
in
this
case
there
is
a.net
SDK
and
they
have
an
example
of
an
order,
processing,
workflow
and
that
uses
three
different
activities
for
notification,
reserving
inventory
and
payment
process.
A
So
here
you
can
see
the
class
definition
of
the
Border
processing
workflow.
It
inherits
from
a
base
class
called
workflow,
which
has
a
certain
input
type
and
an
output
type.
Then
the
run
async
method
is
overwritten
and
inside
this
method
we
can
see
the
different
activity
calls
to
the
individual
activities
that
this
workflow
orchestrates.
So
this
is
a
notify
activity.
A
A
The
next
highlight
is
plugable
components.
Sdks
now,
Dapper
already
provides
a
lot
of
built-in
components
for
you
to
work
with
so
for
State
Management
for
Pub,
sub
messaging
and
so
on.
But
if
you
need
additional
components
or
you
want
to
group
software
components
together
or
if
you
want
to
create
a
private
component,
then
you
can
use
plug
book
components
and
you
could
already
use
any
language
that
supports
grpc
to
create
these
components.
A
The
next
highlight
is
multi-add,
run,
ding
microservices
locally
can
be
challenging
because
you
need
to
have
multiple
applications
up
and
running,
so
you
need
to
start
different.
Dapper
applications
and
multi-app
run
really
simplifies
this,
because
you
only
need
one
command.
Dapper
run,
Dash,
f
and
point
to
a
multi-app
run
template
file
in
the
template
file
that
contains
the
instructions
which
applications
need
to
be
run
at
the
same
time.
A
So
if
you
scroll
down
a
bit
further,
here's
an
example
of
such
a
template
file
with
two
different
applications,
so
each
application
needs
an
application,
ID
and
application
path,
some
additional
ports,
if
necessary
and,
of
course,
a
command
to
start
the
application.
So
in
this
case,
template
contains
an
processor
application
and
then
permit
Matrix
application.
So
as
soon
as
you
run,
Dapper
run
Dash,
F
and
point
to
this
file.
It
will
start
up
these
two
applications,
so
this
will
make
it
much
much
easier
to
develop
and
test
locally.
A
The
final
highlight
is
actually
a
list
of
new
components
that
have
been
released
with
version
1.10.
There
are
New
Stage,
Stores
new
bindings
and
new
pub
sub
Brokers.
One
of
the
new
stage
stores
is
SQL
Lite,
it's
a
small
but
fast
SQL
engine
that
can
run
locally.
It's
used
very
often
during
development,
but
it's
also
used
a
lot
in
mobile
devices.
A
A
Broker
to
publish
And
subscribe
messages
and,
finally,
the
latest
Pop
Shop
broker,
which
is
new,
is
the
Solus
amqp,
so
Zola's
event
broker,
isn't
container
based
message
broker
and
it's
great
for
real-time
event-driven
Enterprises.
So
quite
some
new
components
and
I'll
do
some
in-depth
videos
on
most
of
these
components
very
soon.
A
Coming
back
to
the
blog
post.
I
definitely
recommend
you
to
read
this
in
full,
because
it
also
contains
information
about
improvements
of
components
which
have
now
been
graduated
to
the
stable
level
and
in
addition,
it
also
links
to
the
official
Dapper
1.10
announcement
and
that
contains
even
more
information.