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 1

What the heck is a Developer Advocate?

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

dev.to now has dark theme. 🌝

Go to the "misc" section of your settings and select night theme

P.S. You can also change font to sans serif, which a lot of folks prefer. 💖

P.P.S. It's also the best place to talk code amongst thoughtful developers, and it's totally open source