Struttura del corso
Introduzione
- Panoramica delle funzionalità e dell'architettura di Debezium
- Change Data Capture (CDC) Casi d'uso
- Replica dei dati
- Aggiornamento/invalidamento di una cache
- Aggiornamento degli indici di ricerca
- Sincronizzazione dei dati nei microservizi
Configurazione e installazione
- Impostazione dell'ambiente di sviluppo
- Approccio di installazione convenzionale.
- Utilizzo di Docker e delle immagini contenitore Debezium.
Introduttiva
- Scelta del database
- Avvio di Zookeeper
- Avvio di Kafka
- Avvio del servizio connettore
- Registrazione del connettore
- Configurazione della serializzazione, del routing, del filtro dei messaggi, dei segnali e così via.
Utilizzo del Database
- Come funziona l'acquisizione dei dati
- Informazioni sui flussi di eventi
- Utilizzo di topologie di database (standalone, cluster e così via)
Debezium in azione
- Inserimento, aggiornamento ed eliminazione di un record
- Svuotamento di una cache
- Aggiornamento degli indici di ricerca
- Generazione di viste e dati derivati
- Sincronizzazione delle origini dati
Altre implementazioni
- Debezium Server
- Debezium incorporato
Lavorare con l'API Debezium
- Comprendere il motore Debezium
- Lavorare con il modulo debezium-api
- Gestione delle dipendenze
- Lavorare con i messaggi
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Comprensione dei concetti relativi ai database
- Esperienza con i concetti di sviluppo software
Pubblico
- Gli sviluppatori
- Database Professionisti
Recensioni (4)
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Corso - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Corso - Access VBA
perfect level of knowledge transfair
Pascal - Diehl
Corso - Access Advanced
La situazione era atipica perché una formazione intensiva per gli sviluppatori doveva essere condotta con i non sviluppatori. Lukasz ha accettato questa sfida con empatia e molto umorismo. Attraverso il suo modo intelligente e flessibile, è stato in grado di garantire che un guadagno di apprendimento concreto è stato raggiunto per tutti. Mi è piaciuto molto e sarei lieto di partecipare di nuovo a un seminario con Lukasz.
Christoph - Honda Bank GmbH
Corso - MERN Fullstack Development
Traduzione automatica