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

SiteGround Review | Web Hosting Sun

SiteGround.com Web HostWeb Hosting with all the bells and whistles The FTC Disclosure: We only review products and services...

Building a Smart City – Compare the Cloud

If you ask me how I picture the future, I would imagine a city where everything worked together as...

How to Watch YouTube in Russia in 2024 With a VPN

Comprehend the essential role a VPN plays in safeguarding...

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