A great introduction to Dapr from two prominent members of the Dapr development team.
Book: Learning Dapr: Building Distributed Cloud Native Applications (2020) is short, clear, and well written. The book answers what and how and explains why Dapr creators have made many architectural decisions. Dapr is, at the moment, a unique project, and it is beneficial to hear from the creators why some decisions were made.
However, keep in mind that this is the book from September 2020! A lot has happened with Dapr since!
Authors
Haishi Bai works at the Microsoft Azure CTO office and leads various innovation projects.
Yaron Schneider is a principal software engineer on Microsoft's Azure CTO team.