L'importance d'un observable est qu'il peut porter beaucoup d'informations, même s'il dépend de variables cachées. Par exemple, l'ordre d'exécution des transactions est un observable. Il dépend clairement de variables cachées, telles que le flux d'ordres. Cependant, il est toujours possible de construire un estimateur à partir de l'observable et de tester des hypothèses ou des modèles pour évaluer la reproductibilité de l'événement observé, sans nécessairement connaître la variable cachée. Nous pouvons comparer l'ordre d'exécution réel avec un ordre idéal, où les transactions sont parfaitement ordonnées par priorité, en définissant une distance entre l'ordre réel et l'ordre idéal. À partir de cela, nous obtenons une distribution spécifique pour chaque planificateur. Sous des hypothèses de base, telles que le temps passé à planifier les transactions avant l'exécution et le degré de parallélisation, nous pouvons reproduire les distributions mesurées en utilisant des simulations où le flux d'ordres est supposé uniforme entre tous les planificateurs. Nous constatons que : - un planificateur qui exécute les transactions au fur et à mesure de leur disponibilité, n'utilisant la priorité que pour résoudre les transactions concurrentes, reproduit presque parfaitement Agave - un planificateur qui regroupe et exécute les transactions toutes les 50 ms reproduit presque parfaitement BAM - un planificateur qui attend jusqu'à la fin de la tranche avant d'exécuter tout reproduit presque parfaitement le planificateur de revenus de Frankendancer Aucune de ces hypothèses ne suppose des disparités dans le flux d'ordres. Cela signifie-t-il que le flux d'ordres peut être éliminé en tant que variable cachée ? Non. Le fait qu'un modèle reproduise les données n'implique pas que des perturbations du modèle ne puissent pas avoir d'effets de queue, rendant le flux d'ordres une variable essentielle lors de l'étude des valeurs aberrantes ou des événements anormaux répétés. Cela signifie-t-il que rien ne peut être appris en opérant sous un régime de "flux d'ordres égal" ? Non. Ce que vous apprenez, c'est comment la planification se comporte dans des conditions de parité.