Viewing profile — tomegun
tomegun
HN member- Joined
- Tue, Feb 25, 2014, 12:15 PM UTC
- HN karma
- 106
- Public activity
- 35 items
- HN profile
- View on Hacker News ↗
About tomegun
No profile information was provided.
Recent public activity
-
comment
Comment #15096965
My apologies, it read like a blog. Seeing the parent page I see that it is not. Either way, my comment stands.
-
comment
Comment #15089591
This is an application issue, not a brokre/daemon issue. The broker will (as dbus-daemon(1)) does, deliver all signals that clients subscribe to. If they subscribe to things they d…
-
comment
Comment #15083707
Please note that this is still an implementation of the D-Bus specification, but trying to adhere to the principle of distinct peers. As is explained, this is not entirely possible…
-
comment
Comment #15082533
At the moment dbus-broker does not have code to take advantage of bus1, but we intend to explore adding bus1 support to dbus-broker, so that peers (if their libraries support it), …
-
comment
Comment #15082351
Not sure what you mean here. dbus-broker(1) supports SELinux exactly to the same extent as dbus-daemon(1) does. Also; remove what?
-
comment
Comment #15082146
> Just noticed that this lives under bus1 github organization; does that imply that eventually it will be using bus1? That is something we intend to explore. The idea would be to l…
-
comment
Comment #15082133
bus1 is very much not dead. We intend to work on the next RFC soon.
-
comment
Comment #15081858
Yes, for the time being we do not support reexecution.
-
comment
Comment #15081767
Indeed, thanks for the pointer! Removed that now (it was left-over from before we got SELinux support).
-
comment
Comment #15081662
For the record: dbus-broker has full SELinux support.
-
comment
Comment #12805400
Thanks.
-
comment
Comment #12804365
"[S]omewhat arbitrary" is a correct description. We take something that is fundamentally partially ordered (real-world events that may happen exactly at the same time), respect the…
-
comment
Comment #12804262
Indeed that is how we break ties (not exactly the PID, but you get the idea). The reason this works is that the only time we can have a tie is if there can be no causality between …
-
comment
Comment #12804202
> They are claiming there's no global synchronization and a global order. Need to update your textbook ;) http://research.microsoft.com/en-us/um/people/lamport/pubs/t... In particu…
-
comment
Comment #12804186
> What, bothers me is what the fuck is an iovec! https://www.gnu.org/software/libc/manual/html_node/Scatter_0...
-
comment
Comment #12804169
What makes you think we are not? What use case would you like to be taken into account in bus1 that is not? Open to suggestions (that is the point of an RFC after all ;) ).
-
comment
Comment #12804124
Adding support for priority inheritance would be a natural extension to bus1.
-
comment
Comment #12382123
Right, we only enforce the _order_ of message delivery, not the _time_ of deliver. I.e., consider the sequence of messages received on each peer, these sequences each respect a glo…
-
comment
Comment #12344367
I don't see how. We should handle side-channel communication just fine. Care to give an example?
-
comment
Comment #12326649
I don't get what you are trying to achieve with this discussion. You didn't provide any serious alternative, you just say that the issues don't matter to you. Obviously, if you do …
-
comment
Comment #12324652
How? We give a list of issues in the email.
-
comment
Comment #12321983
One should think the goals are conflicting, but they are not. The secret is that the order is partial, as you say, but from userspace's point of view it is indistinguishable from a…
-
comment
Comment #12320216
I would say it is to create the primitives needed for a multicast-capable (n-to-n) local IPC system. Obviously in such a way that it is safe, reliable, predictable, scalable, fast …
-
comment
Comment #12318899
There is not really a permission system in bus1 any more than fd passing is a permission system. What bus1 gives you is the primitives to build a permission system though. There is…
-
comment
Comment #12317388
The overhead due to the message ordering is constant, irrespective of the number of cores/peers. See the link posted above for an explanation.