From Observability to Significance in Distributed Information Systems
Pith reviewed 2026-05-24 22:14 UTC · model grok-4.3
The pith
A promise theoretic model based on distinguishability and causality defines three distinct views of how information is transmitted and lost in distributed systems.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that a simple promise theoretic model, based on distinguishability of observations and classical causality with history, can define three distinct views of a system that explain how information is transmitted and lost as it moves around the system at different scales, aggregated into journals and logs.
What carries the argument
The promise theoretic model that separates three views using elementary distinguishability and classical causality to track information flow and loss.
If this is right
- Information transmission and loss can be modeled explicitly across multiple scales in distributed systems.
- The aggregation of data into journals and logs can be analyzed through these three views.
- Observability challenges in monitoring, debugging, and forensics can be addressed using distinguishability and causality.
- Significance of behaviours can be determined by separating the views of the system.
Where Pith is reading between the lines
- Applying this model might improve the design of tracing tools by making the three views explicit.
- It could connect observability in IT systems to similar concepts in other distributed processes like biological or social systems.
- A testable extension would be to implement the model in a specific distributed application and verify if the views remain distinct.
Load-bearing premise
That a promise theoretic approach can supply the foundation to distinctly define the three views from distinguishability and causality alone.
What would settle it
A demonstration that the three views cannot be separated distinctly using only distinguishability of observations and classical causality with history.
Figures
read the original abstract
To understand and explain process behaviour we need to be able to see it, and decide its significance, i.e. be able to tell a story about its behaviours. This paper describes a few of the modelling challenges that underlie monitoring and observation of processes in IT, by human or by software. The topic of the observability of systems has been elevated recently in connection with computer monitoring and tracing of processes for debugging and forensics. It raises the issue of well-known principles of measurement, in bounded contexts, but these issues have been left implicit in the Computer Science literature. This paper aims to remedy this omission, by laying out a simple promise theoretic model, summarizing a long standing trail of work on the observation of distributed systems, based on elementary distinguishability of observations, and classical causality, with history. Three distinct views of a system are sought, across a number of scales, that described how information is transmitted (and lost) as it moves around the system, aggregated into journals and logs.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims to remedy implicit measurement issues in the computer science literature on monitoring and tracing by presenting a promise-theoretic model of observability in distributed systems. Grounded in elementary distinguishability of observations and classical causality with history, the model seeks three distinct views of a system across scales that describe how information is transmitted and lost as it moves through the system and is aggregated into journals and logs.
Significance. If the model holds, it supplies an explicit conceptual framework for reasoning about observability and significance in IT processes, extending a long-standing line of work on promise theory to make measurement principles less implicit. The contribution is primarily foundational and synthetic rather than a new derivation or empirical result.
minor comments (2)
- [Abstract] The abstract states that three distinct views are sought but does not name or briefly characterize them; adding a short enumeration in the abstract or introduction would improve immediate clarity for readers.
- The manuscript is positioned as a summary of prior modeling; ensuring that any new diagrams or definitions of the three views are cross-referenced to the specific earlier publications would help readers trace the development without ambiguity.
Simulated Author's Rebuttal
We thank the referee for their positive assessment of the manuscript and for recommending acceptance. The review accurately captures the paper's intent to make measurement principles explicit in the context of distributed systems monitoring using promise theory.
Circularity Check
Core model rests on author's prior promise theory without independent external derivation
specific steps
-
self citation load bearing
[Abstract]
"This paper aims to remedy this omission, by laying out a simple promise theoretic model, summarizing a long standing trail of work on the observation of distributed systems, based on elementary distinguishability of observations, and classical causality, with history."
The central contribution is defined as a promise theoretic model whose justification is a summary of the author's own prior trail of work on the topic. The premise that promise theory supplies the appropriate foundation for observability thus reduces to self-developed concepts without citation to independent external benchmarks or derivations in the abstract.
full rationale
The paper explicitly frames its contribution as laying out a promise theoretic model that summarizes the author's own long-standing trail of work. This makes the foundational premise load-bearing on self-developed concepts (promise theory) rather than independent benchmarks or external derivations. No equations or new predictions are shown in the provided text that reduce by construction, but the central modeling framework itself depends on the self-referential premise flagged in the abstract. This qualifies as partial circularity per the self-citation load-bearing pattern, but the work is positioned as conceptual summary rather than a forced new result, preventing a higher score.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Promise theory provides a suitable foundation for modeling system behaviors, observations, and significance.
- domain assumption Elementary distinguishability of observations combined with classical causality is sufficient to define three distinct system views across scales.
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AbsoluteFloorClosure.leanreality_from_one_distinction; bare_distinguishability_of_absolute_floor echoes?
echoesECHOES: this paper passage has the same mathematical shape or conceptual pattern as the Recognition theorem, but is not a direct formal dependency.
based on elementary distinguishability of observations, and classical causality, with history. Three distinct views of a system are sought... how information is transmitted (and lost)
-
IndisputableMonolith/Foundation/ArithmeticFromLogic.leanLogicNat recovery; embed_injective (distinguishability preserved under orbit) echoes?
echoesECHOES: this paper passage has the same mathematical shape or conceptual pattern as the Recognition theorem, but is not a direct formal dependency.
Theorem 1 (Observability of X at S by R): ... π+ : Si +Xi→ Rj, π− : Rj −Xj→ Si, Xj ⊆ Xi
-
IndisputableMonolith/Foundation/ArrowOfTime.lean; AlexanderDuality.leantime-as-orbit certificate; Lorentzian signature and light-cone classification echoes?
echoesECHOES: this paper passage has the same mathematical shape or conceptual pattern as the Recognition theorem, but is not a direct formal dependency.
Lemma 1 (Events count time): emission of event... is a tick of interior time clock. Definition 7 (Interior time... proper time)
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
P. Hoogenboom and J. Lepreau. Computer system perfor- mance problem detection using time series models. Pro- ceedings of the USENIX Technical Conference, (USENIX Association: Berkeley, CA), page 15, 1993
work page 1993
-
[2]
C Hogan. Metrics for management. Proceedings of the Ninth Systems Administration Conference (LISA IX) (USENIX As- sociation: Berkeley, CA, page 125, 1995
work page 1995
-
[3]
J.L. Hellerstein. An approach to selecting metrics for detecting performance problems in information systems. Per- formance Evaluation Review , 24:266, 1996
work page 1996
-
[4]
A. Gonzalez Prieto and R. Stadler. Adaptive distributed monitoring with accuracy objectives. ACM SIGCOMM workshop on Internet Network Management (INM 06), Pisa, Italy, 2006
work page 2006
- [5]
-
[6]
D. Dasgupta and S. Forest. An anomaly detection algorithm inspired by the immune system. Artifical immune systems and their applications , page 262, 1998
work page 1998
- [7]
-
[8]
W. Louth. ObservabilityŁŁtraces and trees. Medium article (@autoletics), 2019
work page 2019
-
[9]
W. Louth. ObservabilityŁŁtraces and tags. Medium article (@autoletics), 2019
work page 2019
-
[10]
M.I. Seltzer and C. Small. Self-monitoring and self-adapting operating systems. Proceedings of the Sixth workshop on Hot Topics in Operating Systems,Cape Cod, Massachusetts, USA. IEEE Computer Society Press , 1997
work page 1997
-
[11]
J. Cradley Chen, Y . Endo, D. Mazieres, A. Dias, M. Seltzer, and M.D. Smith. The measured performance of personal computer operating systems. ACM transactions on computing systems and Proceedings of the 15th ACM symposium on Operating System Principles , 1995. 13The question of whether to invest in promising an expensive and late consensus over a coarse g...
work page 1995
-
[12]
P. A. Porras and P. G. Neumann. EMERALD: Event mon- itoring enabling responses to anomalous live disturbances. In Proc. 20th NIST-NCSC National Information Systems Security Conference, pages 353–365, 1997
work page 1997
-
[13]
H. Abdu, H. Lutfiya, and M. Bauer. A model for adaptive monitoring configurations. Proceedings of the VI IFIP/IEEE IM conference on network management , page 371, 1999
work page 1999
-
[14]
A Big Data Analyzer for Large Trace Logs
A. Balliu, D. Olivetti, O. Babaoglu, M. Marzolla, , and A. Sirbu. A big data analyzer for large trace logs. arXiv:1509.00773v1 [cs.DC], 2015
work page internal anchor Pith review Pith/arXiv arXiv 2015
-
[15]
Generating representative web workloads for network and server performance evalua- tion
Paul Barford and Mark Crovella. Generating representative web workloads for network and server performance evalua- tion. In SIGMETRICS ’98/PERFORMANCE ’98: Proceed- ings of the 1998 ACM SIGMETRICS joint international con- ference on Measurement and modeling of computer systems , pages 151–160, New York, NY , USA, 1998. ACM Press
work page 1998
-
[16]
Leslie Lamport. Paxos Made Simple. SIGACT News , 32(4):51–58, December 2001
work page 2001
-
[17]
In search of an un- derstandable consensus algorithm
Diego Ongaro and John Ousterhout. In search of an un- derstandable consensus algorithm. In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC’14, pages 305–320, Berkeley, CA, USA, 2014. USENIX Association
work page 2014
-
[18]
J.A. Bergstra and M. Burgess. Promise Theory: Principles and Applications. χtAxis Press, 2014
work page 2014
-
[19]
An approach to understanding policy based on autonomy and voluntary cooperation
Mark Burgess. An approach to understanding policy based on autonomy and voluntary cooperation. In IFIP/IEEE 16th international workshop on distributed systems operations and management (DSOM), in LNCS 3775 , pages 97–108, 2005
work page 2005
-
[20]
M. Burgess. Spacetimes with semantics (i). http://arxiv.org/abs/1411.5563, 2014
work page internal anchor Pith review Pith/arXiv arXiv 2014
-
[21]
M. Burgess. Spacetimes with semantics (ii). http://arxiv.org/abs/1505.01716, 2015
work page internal anchor Pith review Pith/arXiv arXiv 2015
-
[22]
M. Burgess. Spacetimes with semantics (iii). http://arxiv.org/abs/1608.02193, 2016
work page internal anchor Pith review Pith/arXiv arXiv 2016
-
[23]
M. Burgess. A spacetime approach to generalized cognitive reasoning in multi-scale learning. https://arxiv.org/abs/1702.04638, 2017
work page internal anchor Pith review Pith/arXiv arXiv 2017
-
[24]
M. Burgess and A. Couch. On system rollback and totalized fields: An algebraic approach to system change. J. Log. Algebr. Program., 80(8):427–443, 2011
work page 2011
-
[25]
C.E. Shannon and W. Weaver. The mathematical theory of communication. University of Illinois Press, Urbana, 1949
work page 1949
-
[26]
T.M. Cover and J.A. Thomas. Elements of Information Theory. (J.Wiley & Sons., New York), 1991
work page 1991
-
[27]
Queueing Systems: Computer Applica- tions, volume 2
Leonard Kleinrock. Queueing Systems: Computer Applica- tions, volume 2. John Wiley & Sons, Inc., 1976
work page 1976
-
[28]
R. Badonnel and M. Burgess. Service load balancing with autonomic servers: Reversing the decision making process. In Resilient Networks and Services, Second International Conference on Autonomous Infrastructure, Management and Security, AIMS 2008, Bremen, Germany, July 1-3, 2008, Proceedings, pages 92–104, 2008
work page 2008
-
[29]
J. Bon ´er, D. Farley, R. Kuhn, and M. Thompson. The reactive manifesto. https://www.reactivemanifesto.org/
-
[30]
W.R. Ashby. Design for a brain . J. Wiley & Sons, 1952
work page 1952
-
[31]
W.R. Ashby. An introduction to cybernetics . J. Wiley & Sons, 1956
work page 1956
-
[32]
Time, clocks, and the ordering of events in a distributed system
Leslie Lamport. Time, clocks, and the ordering of events in a distributed system. Commun. ACM , 21(7):558–565, July 1978
work page 1978
-
[33]
P. Borrill, M. Burgess, A. Karp, and A. Kasuya. Spacetime- entangled networks (i) relativity and observability of stepwise consensus. arXiv:1807.08549 [cs.DC], 2018
-
[34]
M. Burgess. A Treatise on Systems: Volume 2: Intentional systems with faults, errors, and flaws . in progress, 2004-
work page 2004
-
[35]
M.J. Fischer, N.A. Lynch, and M.S. Paterson. Impossibility of distributed consensus with one faulty process. J. ACM, 32(2):374–382, April 1985
work page 1985
-
[36]
M. Burgess. In Search of Certainty: the science of our information infrastructure. Xtaxis Press, 2013
work page 2013
-
[37]
White paper. The new rules of sampling. Technical report, Honeycomb.com, 2019
work page 2019
- [38]
-
[39]
M. Burgess. Smart Spacetime. χtAxis Press, 2019
work page 2019
- [40]
-
[41]
M. Burgess and M. Disney. Understanding scalability in network aggregation with continuous monitoring. In Lec- ture Notes on Computer Science, Proc. 18th IFIP/IEEE Distributed Systems: Operations and Management (DSOM 2007), volume (submitted). Springer, 2007
work page 2007
- [42]
-
[43]
M. Burgess, H. Haugerud, T. Reitan, and S. Straumsnes. Measuring host normality. ACM Transactions on Computing Systems, 20:125–160, 2001
work page 2001
-
[44]
J. Pearl. Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference . Morgen Kaufmann, San Francisco, 1988
work page 1988
-
[45]
J. Pearl. Causality. Cambridge University Press, Cambridge, 2000
work page 2000
-
[46]
A. Couch and M. Burgess. Compass and direction in topic maps. (Oslo University College preprint) , 2009
work page 2009
-
[47]
M. Burgess and W. Louth. Preserving the significance of distributed observations. unpublished, 2019
work page 2019
-
[48]
H. Zenil, N.A. Kiani, and J. Tegn ´er. The thermodynamics of network coding and an algorithmic refinement of the principle of maximum entropy. Entropy, 21(560), 2019
work page 2019
-
[49]
Aljabr Inc. Koalja history package. https://github.com/AljabrIO/ koalja-operator/tree/master/pkg/history
-
[50]
M. Burgess. A tiny overview of cfengine: convergent main- tenance agent. In Proceedings of the 1st International Work- shop on Multi-Agent and Robotic Systems, MARS/ICINCO , 2005
work page 2005
-
[51]
L. Page, S. Brin, R. Motwani, and T. Winograd. The pagerank citation ranking: Bringing order to the web. Technical report, Stanford University, Stanford, CA , 1998
work page 1998
-
[52]
J. Bjelland, M. Burgess, G. Canright, and K. Eng-Monsen. Eigenvectors of directed graphs and importance scores: dominance, t-rank, and sink remedies. Data Mining and Knowledge Discovery, 20(1):98–151, 2010
work page 2010
-
[53]
M. Burgess. A site configuration engine. Computing systems (MIT Press: Cambridge MA) , 8:309, 1995
work page 1995
-
[54]
M. Burgess. Two dimensional time-series for anomaly detection and regulation in adaptive systems. Lecture Notes in Computer Science, IFIP/IEEE 13th International Work- shop on Distributed Systems: Operations and Management (DSOM 2002), 2506:169, 2002. 24
work page 2002
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.