Skip to content

What are the primary considerations re scaling proton? #746

Answered by jovezhong
marbemac asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @marbemac , thanks the question and sharing your use case. The short answer is Timeplus can support such monitoring case

  • the original data arrive in your system via something like Kafka or WebSocket. Maybe there is a single stream, or multiple streams (one for each topic, for example)
  • Each tenant of your platform can define monitor rules. Each rule will be created as a Materialized View in Timeplus. It's a long running streaming SQL. You can query directly on the Materialized View with REST API or SQL/JDBC. Or the Materialized View can send events/alerts to Kafka or Webhook
  • You can use our REST API or SDK for different languages to programmatically create/delete such Materialized View
  • T…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@chenziliang
Comment options

Answer selected by jovezhong
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants