Communication Patterns in Organic Networks
summary
The talk compares human organizational communication problems (long meetings, decision deadlocks, single-person bottlenecks) to software communication issues (thread starvation, long synchronized blocks, unstable I/O, leader election in clusters). It uses concepts from modern processors and the Java Memory Model to teach how to design non‑blocking communication patterns for teams and systems, showing practical parallels and techniques for more efficient meetings and coordination without relying on unsafe low‑level tricks.
AI-written summary · about
related talks
01h 02mCommunication Patterns for Distributed Architectures
47mInteraction Protocols: It's all about good manners
52mLoosely or lousily coupled? Understanding communication patterns
40mSystems Thinking for Developers
49mBrain Patterns for Software Development
01h 02mPeople and Patterns
56mDesign Patterns for Multi Agent Systems
46mCommunication antipatterns and where to find them
