On Tue, Feb 12, 2013 at 11:33:04AM -0700, Jeff Gonis wrote: > I see no one has taken Alan's bait and asked the million dollar question: > if you decided that messaging is no longer the right path for scaling, what > approach are you currently using?
Classical computation doesn't allow storing multiple bits in the same location, so relativistic signalling introduces latency. Asynchronous shared-nothing message passing is the only thing that scales, as it matches the way how this universe does things (try looking at light cones for consistent state for multiple writes to the same location -- this of course applies to cache coherency). Inversely, doing things in a different way will guarantee that you won't be able to scale. It's not just a good idea, it's the law. _______________________________________________ fonc mailing list [email protected] http://vpri.org/mailman/listinfo/fonc
