maxwellguo created CASSANDRA-18438:
--------------------------------------

             Summary: Refactor the code for public cloud platform snitch to be 
configurable
                 Key: CASSANDRA-18438
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18438
             Project: Cassandra
          Issue Type: Improvement
            Reporter: maxwellguo
            Assignee: maxwellguo


Nowadays we have got about four public cloud platform snitchs : EC2 snitch for 
aws, google cloud snitch for google cloud, alibaba cloud snitch for alibaba 
cloud and multi region snitch for ec2. And the common place for the first three 
is that we just need to query the zone center to get the ec2 / ecs id , so I 
think we can refactor the code , and  if some new public cloud platform want to 
add one more snitch for himself, there is no need to pull a pr for him and  
configure some options in yaml is enough .
Besides it would be even better that we may reuse the multic region snitch for 
ec2 for other public cloud platform.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to