Antencedentes

Aproximadamente 1 año hace que publiqué una Trilogía de Modernización de Microservicios, que suman más de 150 paginas para tu autoformación y si sumas la del Proyecto Tye casi nos acercamos a las 200 páginas (en GitHub los correspondientes ejemplos):

Donde hablaba desde Dapr hasta el proyecto Tye. Incluso una charla pude dar de Introducción al Project Tye.

Las cosas parece que tienen recurrencia y hace poco he vuelto a un proyecto donde se hace uso de Dapr, y esta es la razón del artículo.

Si quires rizar el rizo, tambien recomiendo que leas mi libro de Monitorizacion moderna de aplicaciones.

Asi tendrás una nada despreciable cantidad de 300 páginas para leer en estas vacaciones.

El problema

Quiero trabajar con Azure Event Hub y un modelo PubSub además de secretos.

Solución

Ir al respositorio de GitHub github.com/jmfloreszazo/EventHubPubSubDapr

En el Readme he dejado los pasos para que puedas lanzar toda la infra, las keys las he dejado para que nos se lien (logicamente no estan ya los recursos).

README

El proyecto usa:

    • El NuGet de Dapr + Componentes de Dapr + Secretos de Dapr.
    • .NET.
    • Docker.

Pre-requisitos:

    • Instalar Dapr.
    • Visual Studio 2022 + .NET6
    • Docker.

Pasos para ejecutar el proyecto:

Cargar la solución y podras ver como publisher envia la información al EventHub y Subscritor lee el evento.

 Publicando:

publicar

Suscritro:

suscribir