1 Resposta
- Mais recentes
- Mais votos
- Mais comentários
0
Hi Ozy,
in general AWS IoT Core message broker does not guarantee message ordering. In case you want to preserve the message order after messages have been processed by a rule you can ingest the data into a Kinesis Data Stream. Please see also the Real-Time IoT Device Monitoring with Kinesis Data Analytics solution..
You can also subscribe to a topic directly from your browser but you need to keep the quota per connection in mind. When you exceed the quota you can open multiple connections but such an approach is harder to scale than the above mentioned solution.
Cheers,
Philipp
Conteúdo relevante
- AWS OFICIALAtualizada há 3 anos
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há um ano
- AWS OFICIALAtualizada há um ano
Hi Philipp, "in general AWS IoT Core message broker does not guarantee message ordering", seem like this might be show stopper for me. From the link that you provide with Kinesis, if IoT core does not guarantee the order how Kinesis achiving this, because Iot is the feeding source. Let me be more specific on the case. If I am trying to monitor an elevator and need to mirror the up/down function on the dashboard , It will be problem if I receive floor data like 1 2 [5]34. The animation will jump from 2 to 5 and back to 3. May be I can insert data to DB and query based on timestamp or floor number, but this is extra work and causes delay.