Data-intensive Applications