તો આપણે આવું કંઈક કરીશું કે મોટી એપ્લિકેશનને ઘણા બધા નાના મોડ્યુલમાં વહેંચીશું અને આ બધા મોડ્યુલ એકબીજા સાથે રીમોટ પ્રોસિજર કોલથી વાતચીત કરી શકે. હવે આ દરેક મોડ્યુલ અલગ-અલગ પ્રોસેસ તરીકે કાર્ય કરશે. તેથી જો એટેકેર આમાંની કોઈ એક પ્રોસેસ મોડ્યુલ નો એક્સેસ મેળવી લે એનો મતલબ તેની પાસે ફક્ત તે મોડ્યુલનો જ એક્સેસ છે.
అధిక స్థాయిలో మనం చేయబోయేది ఏమిటంటే, మేము ఈ పెద్ద అనువర్తనాన్ని అనేక ఉప మాడ్యూల్స్ గా విడదీయబోతున్నాము, ఇది ఇలా కనిపిస్తుంది, ఈ ఉప మాడ్యూల్స్ ప్రతి ఒక్కటి రిమోట్ విధానం కాల్ లేదా RPC లను ఉపయోగించి ఒకదానితో ఒకటి సంకర్షణ చెందుతాయి, ఇప్పుడు ఈ ఉప మాడ్యూల్స్ ప్రతి ఒక్కటి స్వతంత్ర ప్రక్రియగా నడుస్తాయి, కాబట్టి ఈ ప్రక్రియ మాడ్యూళ్ళలో ఒకదానిలో దాడి చేసేవారు ఒక దుర్బలత్వాన్ని దోపిడీ చేస్తే, దాడి చేసేవారు ఆ నిర్దిష్ట మాడ్యూల్ కు మాత్రమే ప్రాప్యత పొందగలరని దీని అర్థం.