Tuesday, February 27, 2018

Word of the Day: event-driven computing

Word of the Day WhatIs.com
Daily updates on the latest technology terms |February 27, 2018
event-driven computing

Event-driven computing is a computing model in which programs perform work in response to identifiable occurrences that have significance for system hardware or software. Event-driven programs are often used to automate systems and deliver services in machine-to-machine (M2M) environments.

The two integral components of an event-driven architecture (EDA) are event creators and event consumers. Creators initiate events and consumers receive information about events and may be involved with processing related to them. In the Internet of Things, huge numbers of creators and consumers typically exchange status and response information in near-real time.

Event consumers typically subscribe to some type of middleware event manager. When the manager receives notification of an event from a creator, it forwards that event to all registered consumers. The benefit of an event-driven architecture is that it enables large numbers of creators and consumers to exchange status and response information in near real-time.

Event-driven applications are designed to detect events that have particular significance to the environment they serve. Most event-driven computing is based on event-condition-action rules (ECA rules) which specify what code to execute (what action to take) when a particular event occurs and the stipulated conditions exist. Event-driven systems may use context awareness to guide responses to events, based on variable environmental conditions.

If This Then That (IFTTT, pronounced to rhyme with "gift") is a popular online service that automates Web-based tasks so that when user-specified events occur, follow-up tasks are triggered and handled. IFTTT breaks tasks into "Do recipes," which are single actions such as "dim the lights" initiated by a smartphone tap, and "If recipes," which allow users to create chains of simple conditional statements, which are triggered based on changes to other web services.

Quote of the Day

"Users of event-driven computing services don't need to think about provisioning and managing servers or application scalability in familiar, traditional ways to cloud users." - Stephen J. Bigelow

 

Trending Terms

machine-to-machine
event-driven architecture
ECA rule
serverless computing
event-driven application
AWS Lambda

If This Then That

 
Learning Center

How to evolve architecture with a reactive programming model
This article explains why and how the reactive programming model plays a key role in modernizing enterprise architecture.

IoT apps and event-driven computing reshape cloud services
Cloud providers have added new services to support IoT apps and event-driven computing. Explore the rise of these technologies and their impact on IT.

How application scalability works in event-driven vs. IaaS computing
Event-driven computing increases application scalability. Admins don't have to provision resources, as serverless computing only implements code it needs on demand.

Working with event-driven compute resources
Event-driven compute platforms let businesses forgo the traditional model of app planning and management and rely on cloud resources on demand.

Event-driven applications drive next wave of IaaS evolution
Event-driven applications and web services have started to redefine the IaaS model, as major providers race to offer these more advanced features.

Writing for Business

Serverless computing can significantly bring down costs since you're not paying for servers 24/7, _________ of whether they are actively serving requests.

a. irregardless
b. regardless

Answer


 

Stay In Touch
For feedback about any of our definitions or to suggest a new definition, please contact me at: mrouse@techtarget.com

 

Visit the Word of the Day Archives and catch up on what you've missed!

 

FOLLOW US

TwitterRSS
About This E-Newsletter
This e-newsletter is published by the TechTarget network. To unsubscribe from Whatis.com, click here. Please note, this will not affect any other subscriptions you have signed up for.
TechTarget

TechTarget, Whatis, 275 Grove Street, Newton, MA 02466. Contact: webmaster@techtarget.com

Copyright 2018 TechTarget. All rights reserved.

No comments: