There are differences between remote (inter-host) reliable multicast and local (within single host) reliable multicast. For one, the packet loss behaviour is quite different.
Perhaps such differences makes local reliable multicast less of an issue?
Posted Feb 9, 2013 8:42 UTC (Sat) by Wol (guest, #4433)
[Link]
Does that mean d-bus will work properly over a network?
I understood that at the moment d-bus doesn't work well if you try to run the program on one system and the display on another. It'd be nice if remoting did work well, as I use an old system as an x-term and at present it's painful ...
Cheers,
Wol
this isn't moving D-Bus into the kernel
Posted Feb 9, 2013 16:10 UTC (Sat) by hitmark (guest, #34609)
[Link]
Welcome to the world that have not been thinking of network as more than HTML/FTP/SSH servers and clients in over a decade. The only places to come close to "network as a computer" is in old SUN ads and clusters (and perhaps Plan9, but mention that without context and most will think movie not OS).
this isn't moving D-Bus into the kernel
Posted Feb 9, 2013 18:37 UTC (Sat) by Cyberax (✭ supporter ✭, #52523)
[Link]
No. DBUS is a local IPC, it's explicitly NOT targeted for networked IPC. For example, DBUS allows to send file descriptors and credentials with the messages.
this isn't moving D-Bus into the kernel
Posted Feb 9, 2013 18:55 UTC (Sat) by Wol (guest, #4433)
[Link]
YUCK!!!
So it most definitely isn't unixy!!!
Hopefully X over Wayland, or Wayland over X, will fix it, but it would be nice if it let you run programs properly over the network.
Cheers,
Wol
this isn't moving D-Bus into the kernel
Posted Feb 9, 2013 19:16 UTC (Sat) by drag (subscriber, #31333)
[Link]
Well there are lots of IPC that doesn't work over networks. Like 'Shared Memory Segments', 'Semaphore Arrays', and 'Message Queues'. I don't know if you consider those 'unixy' or not, but they certainly have been around in Unix for a long time.
this isn't moving D-Bus into the kernel
Posted Feb 10, 2013 7:14 UTC (Sun) by pbonzini (subscriber, #60935)
[Link]
And OMG, pthread condvars are not file descriptors!
this isn't moving D-Bus into the kernel
Posted Feb 10, 2013 0:03 UTC (Sun) by Cyberax (✭ supporter ✭, #52523)
[Link]
Next you'll say that UNIX sockets are not UNIX enough for you...
this isn't moving D-Bus into the kernel
Posted Feb 9, 2013 19:34 UTC (Sat) by guelfey (guest, #89259)
[Link]