GitHub user bigcyy added a comment to the discussion: Discussion on fingerprint 
generation logic

> This brings up a long-standing question — should we focus on deep integration 
> with a single TSDB, or simply maintain compatibility with multiple TSDBs?
> At the moment, since we need the logs feature, it seems that we do need 
> GreptimeDB. @bigcyy @Duansg @zqr10159

+1, I agree that we should focus on deep integration with a single TSDB rather 
than broadening our compatibility.

My reasoning is based on two key factors:

1.  Reduces User Friction and Learning Curve: The fragmentation of SQL and 
PromQL dialects across various TSDBs is a significant pain point. Asking users 
to learn and manage these different syntaxes creates a high learning curve and 
a disjointed user experience.
2.  Unsustainable Maintenance Overhead: We already support several mainstream 
TSDBs, and this compatibility comes at a high engineering cost. Every new 
database we add exponentially increases our testing, debugging, and long-term 
maintenance workload.

GitHub link: 
https://github.com/apache/hertzbeat/discussions/3845#discussioncomment-14897843

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to