a métodos de servicio a servicio. • Administración de estado: crea servicios con estado de ejecución prolongada. • Pub/Sub: mensajería segura y escalable entre servicios. • Binding: activadores desde sistemas externos. • Actores: encapsula codigo y objetos de actor con un patrón muy común. • Observabilidad: ver y medir llamadas de mensajes a componentes y entre servicios de red. • Secretos: acceso seguro a los secretos de tu aplicación. • Configuración: administra y notifica de cambios de configuración en la aplicación.
una implementación del Virtual Action Pattern. En modo muy resumido lo que pretende es que tu código sea una unidad autónoma (llamada actor) que recibe mensajes y procesa uno cada vez, sin ningún tipo de concurrencia o subprocesamiento. Middleware Ser capaz de cambiar el comportamiento o ampliar la funcionalidad de una pieza de software, sin cambiarlo desde el interior, es bastante limpio. https://docs.dapr.io/reference/components-reference/supported- middleware/ Por ejemplo, tenemos: rate limit, OAuth2, Bearer, …