Closed misterious-mister-x closed 3 years ago
New version attached. Please comment.
@elsantorini thanks for thoughtful review! My answers below.
Event Triggers - I mean that another read pattern might be a case where you read the changes made in the DB and you trigger other actions.
ok, no prob with the rephrasing, just wanted to simplify because basically it uses phrases that are mentioned in the two previous steps (append combined with upsert & storing for long term)
For EH vs IoT Hub vs Service Bus- there are other differentiators like max size of throughput supported, or size of message etc. I find these more relevant to write/read patterns than support of a protocol.
"For EH vs IoT Hub vs Service Bus- there are other differentiators like max size of throughput supported, or size of message etc. I find these more relevant to write/read patterns than support of a protocol."
The thing is that for the overlap below 256 KB of message size and ~8 MBps in (which is where most of the workloads will find themselves) there will be no other differentiator. That said just size of the message and max throughput cannot be identified as safe criteria. Also when it comes to difference between Stream and Queue consistency and functionality of two are much more important (as you typically split streams and queues and do not store / process everything via one gigantic instance).
Not arguing - just explaining the logic here. Let's also discuss this separately.
Event Triggering is more on the processing side, no? We need to review this. In case we add Event Triggering it is fair to add Event Grid explicitly with all the integrations.
WebApps fixed
TSI / ADX and PBI / AAS fixed
Graph changed (not sure if fixed ;)
Great :) Love it! Two points only:
Thanks for all the feedback. Based on discussions & feedback I have crafted the newer version.
There are several ways to achieve this. One is to move more things into Drill Downs and reduce amount of services directly exposed. Please take a look at the picture below.
Thoughts?