YSPKA #3: Dapr

github logo ・1 min read

You should probably know about... (17 Part Series)

1) YSPKA #1: Pulumi 2) You should probably know about... 3 ... 15 3) YSPKA #2: gRPC 4) YSPKA #3: Dapr 5) YSPKA #4: Plop JS 6) YPSKA #5 Next.js 7) YPSKA #7 Static site generators 8) YPSKA #8 Headless CMS 9) YPSKA #9 Svelte 10) YPSKA #10 Runtypes 11) YPSKA #11 GROQ 12) YPSKA #12 Immer 13) YPSKA #13 Rollup 14) YPSKA #14 Pupeteer 15) YPSKA #15 Curl 16) YPSKA #15 Taking a break 17) YPSKA #16 lit-html

Dapr (Not to be confused with Dapper) is, in my humble opinion, one of the coolest thing Microsoft has released in many years.

Dapr is something of a Lego for building micro services. There is state management, pub/sub functionality and much more that you need for building micro services. Using Dapr you can focus on your business logic. Dapr can be used in a side car architecture, i.e you run Dapr side-by-side with your application without adding any dependencies to your application. Dapr can use gRPC (that was yesterdays topic) to communicate with.

Go check out the samples, the Distributed Calculator is awesome!

twitter logo DISCUSS
Classic DEV Post from Jun 23 '19

What Advice Would You Give Your 20-year-old Self?

If you could go back in time, what advice would you give your 20-year-old self?

Håkan Fahlstedt profile image
Senior fullstack developer that loves technology and sharing knowledge.