data intensive systems