SHAREDMicrosoft’s Drasi: A lightweight approach to event-driven programming

Microsoft’s Drasi: A lightweight approach to event-driven programming

Microsoft’s Drasi: A lightweight approach to event-driven programming

Event-driven architectures like this are a relatively common design pattern in distributed systems. Like other distributed development models, they have their own problems, especially at scale. When you’re getting tens or hundreds of events a minute, it’s easy to detect and respond to the messages you’re looking for. But when your application or service grows to several hundred thousands or even millions of messages across a global platform, what worked for a smaller system is likely to collapse under this new load.

At scale, event-driven systems become complex. Messages and events are delivered in many different forms and stored in independent silos, making them hard to extract and process and often requiring complex query mechanisms. At the same time, message queuing systems become slow and congested, adding latency or even letting messages time out. When you need to respond to events quickly, this fragile state of affairs becomes hard to use and manage.

That’s where Drasi comes in. It provides a better way to automate the process of detecting and responding to relevant events, an approach Microsoft describes as “the automation of intelligent reactions.” It is intended to be a lightweight tool that doesn’t need a complex, centralized store for event data, instead taking advantage of decentralization to look for events close to where they’re sourced, in log files and change feeds.

Latest news

Silvio Di Benedetto – How to configure Entra Private Access to avoid VPN clients

Questo articolo è disponibile anche in lingua italiana al seguente link: Microsoft Entra: accesso alla rete senza VPN con...

Where to Watch Family Guy Season 23 & Earlier in 2024

Why you can trust us407 Cloud Software Products and Services Tested3056 Annual Software Speed Tests2400 plus Hours Usability TestingOur...

Silvio Di Benedetto – Microsoft Copilot for Security: configuration and usage

Questo articolo è disponibile anche in lingua italiana, al seguente link – Microsoft Copilot for Security: get started ed...

Silvio Di Benedetto – Azure File Sync v18.2

News Last Updated: July 10, 2024 1 Min Read The Azure File Sync agent...

Must read

Top 10 CIO Trends for 2019

As we get ready to close out 2018 and...

Are the cloud wars over or just getting started?

One of the biggest opportunities for enterprises large and...

You might also likeRELATED
Recommended to you