💡 Punti Chiave dell'Evento (In Breve)
- L'ultima volta che ho scritto della nostra pipeline di propagazione DNS nel 2022, Zone Builder ha ricevuto circa 250 modifiche ai record DNS al secondo.
- Oggi ne riceve circa 700, quasi tre volte di più, più circa 100 altri eventi, come modifiche all'impostazione delle zone.
- Tuttavia, il numero degli eventi non è mai stato il vero problema.
Come abbiamo dimezzato il ritardo nella creazione del DNS e ridotto l'utilizzo della memoria dell'85% — Rassegna informativa e sintesi tecnica curata da PCNext sulla base del report documentato da Cloudflare Blog.
Sintesi della Notizia & Quadro dell’Evento
L'ultima volta che ho scritto della nostra pipeline di propagazione DNS nel 2022, Zone Builder ha ricevuto circa 250 modifiche ai record DNS al secondo. Oggi ne riceve circa 700, quasi tre volte di più, più circa 100 altri eventi, come modifiche all'impostazione delle zone. Tuttavia, il numero degli eventi non è mai stato il vero problema. Il problema era il tipo di lavoro di cui alcuni di quegli eventi avevano bisogno e come quel lavoro cresceva con le dimensioni di una zona. Alcune zone ora detengono più di 20 milioni di record e ci aspettiamo che continuino a crescere fino a raggiungere le centinaia di milioni.
Ogni evento avvia un orologio che misura il tempo necessario per trasformare tale modifica in dati utilizzabili dai nostri server DNS autorevoli. Chiamiamo quel lavoro una costruzione. Una build legge lo stato corrente del database, lo converte nel formato utilizzato all'edge e scrive eventuali modifiche in Quicksilver .
Dettagli Tecnici & Approfondimento
Nel 2022, le build per record sono state in media 150 volte più veloci delle build complete. Su un'area di test con un milione di record, le build per record sono state 4.250 volte più veloci. Abbiamo concluso quel post con l'ovvio passaggio successivo: fare la stessa cosa per le impostazioni delle zone.
Perché Zone Builder non ricostruisce semplicemente l'impostazione modificata?
Dovrebbe, ed è lì che siamo finiti. Tuttavia, dimostrare quando era sicuro ha richiesto la maggior parte del lavoro. Un evento record identifica cosa è cambiato. Un evento di zona può provenire da molti prodotti Cloudflare, potrebbe non indicare il motivo per cui la zona è cambiata e può alterare i dati condivisi da diverse zone con lo stesso nome. Scegliere troppo lavoro spreca capacità. Scegliere troppo poco può lasciare dati DNS obsoleti o errati ai margini.
Questa notizia è una sintesi analitica e divulgativa curata da PCNext a partire dalle informazioni tecniche pubblicate originariamente da Cloudflare Blog.
Comprendi la Tecnologia alla Base della Notizia
Approfondisci l'architettura, i protocolli o i fondamenti teorici citati in questo articolo consultando le guide didattiche di PCNext.
Esplora l'Enciclopedia IT · Reti di Calcolatori & Protocolli →