design data intensive application pdf