A Survey on Workflow Middleware

Abstract

A workflow consists of an orchestrated and repeatable pattern of business activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process information[8]. The Workflow paradigm has been adopted in a wide range of software systems in order to make business logic more flexible, manageable and agile towards initial design and future changes. With the advent of Cloud Computing, enterprises have been making efforts for migration or deployment of their workflows and their middleware in the Cloud. On the way to achieve this goal, some challenges should be considered and planned, such as multi-tenancy, scalability, load balancing, hybrid Clouds, failure management, security and some other aspects. In this survey we present several leading workflow middleware with short overview of their features and we elaborate on those, which have support for deployment in a Cloud environment. Furthermore, we discuss some of the aforementioned challenges in more details.

Keyword: Workflow, Middleware, Cloud Computing

Download-PDF

Emad Heydari Beni

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

Introduction to Elasticsearch

Elasticsearch is an open source, distributed, scalable, highly available, document-oriented, RESTful, full text search engine with realtime search and analytics capabilities. It is basically built on top of the Apache Lucene for the indexing purposes. In this post, I am going to give you a very quick conceptual introduction to Elasticsearch.
Continue reading

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

Security threats in Uploadify

I have a Plugin installed in my WordPress which gives me a nice statistical overview of the blog. There is a section in this plugin reporting “Top Links”. Surprisingly, these are the top links:

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Well, number 2 explains that many people are interested in my backend rather than actual content in the blog.

Interesting links are the ones from number 6 onwards! These links just do not exist in my blog; meaning that there are bots somewhere trying to discover these links on the web. In other words, there is a Uploadify thing somewhere which may have some vulnerabilities!! And guess which country is mainly behind these attacks?! Let’s look at the distribution of the visitors of the blog:

Visitors map

 

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather