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 Mar 9 '18

Do You Need a Computer Science Degree to Be a Developer?

It’s the eternal debate. Is a degree really necessary nowadays? The short answ...

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

dev.to open source and it's magnificent

Sign Up