New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add streaming ingestion support #2
Comments
Added to SDK backlog |
Where are we with streaming ingestion? Just compared ingesting from Kafka using the Kusto Connector and ingesting via EventHubs. No matter what I do I cannot get the latency using the Kafka Connector down to below (at the best case) 3 - 5 seconds, that is tweaking the ingestionbatching policy. When I ingest from EventHubs, the latency is ~50 - 100 ms! |
Hi Nils, This change is not yet scheduled for implementation. I can temporarily suggest the following configurations,
Note!!! |
Thanks @yogilad! I managed to get the latency down to the 3 - 5 seconds range by changing configuration as per your suggestion above - Thanks! As for Kusto not being built for milliseconds latencies - I would be happy if I could get the latency down to the one second range, especially seeing that with EventHubs I get sub 100 - 300 ms latency. The fact that I am - ""out of the box" - getting that low latency from EventHubs makes me a bit concerned when you say that Kusto is not built for milliseconds velocities. The use case right now for me is am comparing ADX with Apache Pinot, and looking at what to use for real-time user-facing analytics. Anyway, thank you again for your input - most valuable! |
Let me clarify myself. Can you share the amount of data you wish to ingest (MB/s, rate of requests, number of concurrent clients)? |
Hi Youchai! Thanks for the clarifications! If it is OK with you, I will send you an email, where I describe a bit more what we are thinking of doing. Thanks! Niels |
Adding @ohadbitt Update:
|
Hi Yochai! Thanks for the above. I just sent you an email as well. I'll definitely check the connector out whenever you have done the changes. Oh, speaking of which; it seems there is an issue with the latest connector (2.1), where it loads into Kafka Connect but is not added as a connector. I have a separate issue logged for that. Thanks again! Niels |
Released in PR #61. |
There were a few major reasons this wasn't the first option developed.
Going forward, this is something we would definitely want, but need to have good reasoning with regards to the above issues.
The text was updated successfully, but these errors were encountered: