Proceedings of the 2nd International Workshop on Cloud Computing Platforms 2012
DOI: 10.1145/2168697.2168704
|View full text |Cite
|
Sign up to set email alerts
|

Providing fault-tolerant execution of web-service-based workflows within clouds

Abstract: With a variety of services rapidly evolving at all architectural levels of cloud computing, there is an increasing demand for a standardized way to coordinate their interactions. Business process management, that is, more general, the management of Web-service-based workflows, could satisfy this demand and, indeed, first corresponding o↵erings have gained instant popularity. While from a functional perspective, these Platform-as-a-Service (PaaS) solutions are already quite mature, their support for fault toler… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
24
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 26 publications
(25 citation statements)
references
References 9 publications
0
24
0
Order By: Relevance
“…Push-based monitoring can also be implemented following a publish/subscribe communication model. This type of monitoring is employed by Behl et al [26] to provide fault-tolerance to web service workflows. The fault monitoring is implemented through ZooKeeper's Watches, which are registered to check if a Zookeper's ephemeral node (an application in this case) is active.…”
Section: Monitoringmentioning
confidence: 99%
See 2 more Smart Citations
“…Push-based monitoring can also be implemented following a publish/subscribe communication model. This type of monitoring is employed by Behl et al [26] to provide fault-tolerance to web service workflows. The fault monitoring is implemented through ZooKeeper's Watches, which are registered to check if a Zookeper's ephemeral node (an application in this case) is active.…”
Section: Monitoringmentioning
confidence: 99%
“…From this perspective, failure detection can be classified in two categories according to detection mechanisms: reactive [23,26]) and proactive [20]. The first approach waits for KEEP ALIVE messages, but it identifies a failure after a period of time waiting without any KEEP ALIVE message.…”
Section: Failure Detectionmentioning
confidence: 99%
See 1 more Smart Citation
“…We can distinct two kinds of distributed coordination approach. In the first one, nodes interact directly based on a peer-to-peer application architecture and collaborate, in order to execute a CWS with every node executing a part of it [2,5,16,18,28]. In the second one, they use a shared space for coordination [4,12,19].…”
Section: Related Workmentioning
confidence: 99%
“…Nodes need to know explicitly which other nodes they will potentially interact with, and when, to be active at the same time. In [2] all replicas of a WS are simultaneously invoked. Only results of the first replica finished are accepted, other executions are halted or ignored.…”
Section: Related Workmentioning
confidence: 99%