Investigate the Need for the nodes_sync Table and Potential Alternatives #750
Labels
enhancement
New feature or request
PoC/Agent
Tasks related to new generation of ecchronos as an agent
Story Description:
The current system utilizes a table called nodes_sync to track various details about Cassandra nodes, instances, and their connections. It maintains information such as node health, datacenter details, last and next scheduled job executions, and more. This table plays a critical role in managing and monitoring node connectivity and job scheduling within the system.
However, it is important to investigate whether the system truly needs this table to function, or if there is a more efficient way to track and manage these details without persisting this information in a database table. This task aims to explore potential alternatives, such as using in-memory data structures, distributed coordination mechanisms, or other approaches to reduce or eliminate reliance on the nodes_sync table.
The investigation will focus on identifying whether the functionality provided by the nodes_sync table can be achieved through alternative means, and what impact such a change would have on the system’s performance, scalability, and reliability.
Acceptance Criteria:
Definition of Done:
Notes:
The text was updated successfully, but these errors were encountered: