Il replicatore Amazon MSK ora supporta la sincronizzazione avanzata degli offset dei consumatori per la replica bidirezionale
Il replicatore Amazon MSK ora offre una sincronizzazione avanzata degli offset dei consumatori per la replica bidirezionale, consentendo alle applicazioni di riprendere l'elaborazione dalla posizione corretta quando si spostano tra cluster Kafka. Questa funzionalità consente di spostare le applicazioni di produttori e consumatori tra i cluster in modo indipendente e in qualsiasi ordine, senza il rischio di perdita di dati.
Il replicatore MSK è una funzionalità di Amazon MSK che automatizza la replica dei dati tra cluster Kafka, eliminando la necessità di gestire infrastrutture di replica personalizzate o configurare strumenti open source. In precedenza, durante la replica bidirezionale con il replicatore MSK, gli offset dei gruppi di consumatori venivano sincronizzati solo quando produttori e consumatori erano attivi sullo stesso cluster. Questo richiedeva una pianificazione accurata della sequenza di migrazione delle applicazioni tra cluster e aumentava il rischio di elaborazione duplicata dei messaggi durante i rollback. Con questo lancio, il replicatore MSK sincronizza gli offset dei gruppi di consumatori tra i cluster di origine e di destinazione indipendentemente dal cluster in cui sono in esecuzione i produttori, consentendo alle applicazioni di spostarsi tra i cluster senza vincoli di coordinamento né rischi di duplicazione dei dati.
È possibile abilitare la sincronizzazione avanzata degli offset dei consumatori durante la creazione di un replicatore tramite la console di Amazon MSK, l'interfaccia a riga di comando (CLI) di AWS o AWS CloudFormation. Questa funzionalità è supportata in tutte le regioni AWS in cui è disponibile il replicatore MSK.
Per ulteriori informazioni, consulta la documentazione, la pagina del prodotto, la pagina dei prezzi del replicatore Amazon MSK e questo post sul Blog AWS.