COMPREHENDING THE ESSENTIAL PRINCIPLES BEHIND NEXT GENERATION COMPUTING SYSTEMS