10 years. Ten years of research around high-performance computing in a distributed environment. And throughout these years, the development of the Diet middleware, increasing the value of that research. Today, a start-up company improves the status of Diet, giving it a new life. It feels only natural for me to give a complete review of this decade. The purpose of this document is to give a comprehensive description of the Diet middleware. Researches and developments carried out to create this Grid and Cloud middleware will be dis- cussed. Most of my researches focuses on Diet, hence the target of this document is twofold. First, to give an overview of my work and, secondly, to illustrate, through a real middleware, the issues met when desig...