* Event Service - support for multiple protocols
@ 2020-01-10 9:49 Matuszczak, Piotr
2020-01-13 16:11 ` Justin Thaler
0 siblings, 1 reply; 2+ messages in thread
From: Matuszczak, Piotr @ 2020-01-10 9:49 UTC (permalink / raw)
To: apparao.puli; +Cc: Ambrozewicz, Adrian, openbmc, Lawniczak, Maciej
Hi,
I was wondering whether to make it part of design review, but I would like to discuss my thoughts/questions here.
My focus is mainly on telemetry and crashlog parts, not the events. As for telemetry, we would like to be able to support not only the native Redfish metric report and protocols defined by the DMTF. We do not want to define new Redfish schema for the subscription, but rather reuse EventDestination schema. Is it possible to extend the proposed architecture of Event Service to support Kafka or MQTT telemetry streaming instead only Redfish Metric Report via the SSE or push-style events? I was thinking to use 'Protocol' property in the EventDestiation schema to define the protocol used (like Kafka or MQTT). Did you think about it?
Piotr Matuszczak
---------------------------------------------------------------------
Intel Technology Poland sp. z o.o.
ul. Slowackiego 173, 80-298 Gdansk
KRS 101882
NIP 957-07-52-316
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Event Service - support for multiple protocols
2020-01-10 9:49 Event Service - support for multiple protocols Matuszczak, Piotr
@ 2020-01-13 16:11 ` Justin Thaler
0 siblings, 0 replies; 2+ messages in thread
From: Justin Thaler @ 2020-01-13 16:11 UTC (permalink / raw)
To: openbmc
Hey Piotr,
On 1/10/20 3:49 AM, Matuszczak, Piotr wrote:
> Hi,
>
> I was wondering whether to make it part of design review, but I would like to discuss my thoughts/questions here.
> My focus is mainly on telemetry and crashlog parts, not the events. As for telemetry, we would like to be able to support not only the native Redfish metric report and protocols defined by the DMTF. We do not want to define new Redfish schema for the subscription, but rather reuse EventDestination schema. Is it possible to extend the proposed architecture of Event Service to support Kafka or MQTT telemetry streaming instead only Redfish Metric Report via the SSE or push-style events? I was thinking to use 'Protocol' property in the EventDestiation schema to define the protocol used (like Kafka or MQTT). Did you think about it?
I'm rather interested in this as we have a few of our clients who have
said the same thing. The support for message brokers also came up during
the HPC conference in the summer, and I believe, holds a lot of merit.
In regards to telemetry streaming, I think being able to update the
subscription dynamically without tearing it down, would also be
beneficial, as more investments in reactive software are being made.
>
>
>
> Piotr Matuszczak
> ---------------------------------------------------------------------
> Intel Technology Poland sp. z o.o.
> ul. Slowackiego 173, 80-298 Gdansk
> KRS 101882
> NIP 957-07-52-316
>
Thanks,
Justin Thaler
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-01-13 16:11 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-10 9:49 Event Service - support for multiple protocols Matuszczak, Piotr
2020-01-13 16:11 ` Justin Thaler
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.