eclipse-iceoryx / iceoryx

Eclipse iceoryx™ - true zero-copy inter-process-communication
https://iceoryx.io
Apache License 2.0
1.6k stars 373 forks source link

Introspection throughput calculation with building blocks #402

Open marthtz opened 3 years ago

marthtz commented 3 years ago

Brief feature description

Introspection throughput calculation must be adapted to work with building blocks. In adidtion, the throughput calculation should have less impact on the system as it used to.

Detailed information

Add introspection throughput calculation with building blocks. However, we don't want pay for throughput calculation in every publisher just because somebody could be interested.

For example:

mossmaurice commented 3 years ago

Had a chat with @dkroenke about this issue today. We could even consider re-writing the introspection completely e.g. in Python or Rust. Downside would be more dependencies when getting iceoryx up running. Any thoughts?

elBoberido commented 3 years ago

Had a chat with @dkroenke about this issue today. We could even consider re-writing the introspection completely e.g. in Python or Rust. Downside would be more dependencies when getting iceoryx up running. Any thoughts?

I'm all for rust, but since it doesn't yet support all platforms we need, Python might be the better choice here. Nevertheless, we need Python bindings!