Dapr stands for Distributed Application Runtime. Its mission is to simplify the life of developers working on microservices and distributed applications.
From this slide about the AirBnB Microservice architecture, it looks like they made the mistake of noun-based-microservices with their Reservation and User "Service blocks".
Don't try to model the "real world". It doesn't exist:
https://udidahan.com/2012/03/05/dont-try-to-model-the-real-world-it-doesnt-exist/ https://twitter.com/bibryam/status/1525719391136006145
Recent Comments