11.26: news.adda/concurrency/communicating event loops model:
co.sec.cap/vid introducing Causeway
. ta da!:
communicating event loops model
-- the new standard in distributed prog'ing
. a postmortem distributed language-independent debuggerwhose graphical views follow message flowacross process and machine boundaries.An increasing number of developers face the difficult task ofdebugging distributed asynchronous programs.This trend has outpaced the development of adequate debugging tools and currently,the best option for many is an ad hoc patchworkof sequential tools and printf debugging.This paper presents Causeway,a postmortem distributed debugger that demonstrates a novel approachto understanding the behavior of a distributed program.Our message-oriented approach borrows an effective strategy fromsequential debugging:To find the source of unintended side- effects,start with the chain of expressed intentions.We show how Causeway's integrated views- describing both distributed and sequential computation -help users navigate causal pathways as they pursue suspicions.We highlight Causeway's innovative features which include adaptive,customizable event abstraction mechanisms and graphical viewsthat follow message flow across process and machine boundaries.
[paper is gone, see here]
No comments:
Post a Comment