Event-driven reporting i Azure – kada DIY nije DI-why?

Event-driven arhitektura omogućuje stvaranje sustava s međusobno neovisnim servisima, no put od emitiranog eventa do skupa podataka prikladnog za generiranje reporta nije jednostavan kao što se na prvu čini. Zašto bi odabrali Event Hubs umjesto Event Grida? Što dobivamo, a čega se odričemo korištenjem gotovih rješenja poput Azure Stream Analyticsa ili Azure Data Factoryja? Nekada su referentni podaci u reporting bazi u raskoraku s onima u produkcijskoj bazi – što onda? Neke probleme možemo riješiti izmjenom arhitekture, ali to ima svoju cijenu. Postoje li scenariji gdje reinventing the wheel ima smisla? Kreiranje reporting sustava koji teži čim vjernijem prikazu real-time stanja često može zahtijevati logiku koju nije moguće (ili praktično) implementirati u postojećim Azure servisima za analizu evenata.

Latest posts by Marketing (see all)