Browse Source

chapters/sandbox_architecture: ajout du chapitre

Alexandre Janniaux 6 years ago
parent
commit
8013e58bd3
2 changed files with 19 additions and 5 deletions
  1. 16 0
      chapters/sandbox_architecture.tex
  2. 3 5
      main.tex

+ 16 - 0
chapters/sandbox_architecture.tex

@@ -0,0 +1,16 @@
+\section{Le modèle broker}
+
+Dans ce modèle, on considère un processus privilégié qu'on appelle broker, qui
+va contrôler tous les échanges entre les différents processus qu'on appelle
+workers, mais également leur cycle de vie et leurs permissions et accès.
+
+Le broker est donc en charge de faire le routage des différents messages, de
+transmettre les ressources et faire la vérification d'accès. Il est également
+utile pour vérifier que les processus workers sont encore en vie et signaler les
+erreurs.
+
+
+\section{Le modèle orchestrateur}
+
+Meilleures performances. On garde un «orchestrateur» pour initialiser mais les
+modules peuvent fonctionner sans après.

+ 3 - 5
main.tex

@@ -30,11 +30,9 @@ Renforcement de la sécurité d'un lecteur vidéo multiplate-forme par séparati
 \chapter{Pourquoi faire du sandboxing dans VLC}
 \include{chapters/why_sandboxing}
 
-\chapter{Abstractions apportées dans la sandbox}
-\section{Question d'architecture: broker vs orchestrateur}
-\subsection{Le modèle broker}
-
-\subsection{Le modèle orchestrateur}
+\part{Abstractions apportées dans la sandbox}
+\chapter{Question d'architecture: broker vs orchestrateur}
+\include{chapters/sandbox_architecture}
 
 \chapter{Communication inter-processus}