Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Διάρκεια 7 Ώρες
Εξέλιξη Κομματιού
1. Εισαγωγή στην Κατανεμημένη PostgreSQL
- Προκλήσεις κλιμάκωσης σε μονοκόμβο PostgreSQL
- Επισκόπηση της επέκτασης Citus: σκοπός, αρχιτεκτονική και συστατικά
- Βασικές έννοιες: κόμβος συντονισμού, κόμβοι εργαζόμενοι, μεταδεδομένα, κλειδιά διανομής
2. Αρχιτεκτονική Κύματος και Ρύθμιση
- Τύποι κόμβων: συντονιστής έναντι εργαζομένων
- Τύποι ταβλιτών: κατανεμημένοι, αναπαραγόμενοι και τοπικοί
- Εγκατάσταση και διαμόρφωση του Citus σε υπάρχοντα περιβάλλοντα PostgreSQL
- Ανακάλυψη κύματος και διαχείριση κόμβων
3. Διανομή Δεδομένων και Στρατηγικές Επιδιαίρεσης (Sharding)
- Μέθοδοι επιδιαίρεσης: hash έναντι append
- Επιλογή στήλης διανομής για βέλτιστη απόδοση
- Διαχείριση κατανεμημένων και αναπαραγόμενων ταβλιτών
- Επαναζύγηση τμημάτων (shards) και κλιμάκωση εκτός (scaling out)
4. Κατανεμημένη Εκτέλεση Ερωτημάτων και Βελτιστοποίηση
- Πώς το Citus κατευθύνει και παράλληλίζει ερωτήματα
- Κατανόηση των σχεδίων κατανεμημένων ερωτημάτων
- Προώθηση ερωτημάτων (query pushdown) και βελτιστοποίηση εκτέλεσης
5. Συνοχή, Συναλλαγές και Ανοχή σε Βλάβες
- Δύο-Φασματική Δέσμευση (2PC) και ατομικές λειτουργίες
- Χειρισμός αποτυχών σε κατανεμημένες συναλλαγές
6. Λειτουργική Διαχείριση και Περίπτωση Χρήσης
- Εργαλεία παρακολούθησης και προβολές για το Citus
- Συντήρηση και αναβαθμίσεις σε κατανεμημένα περιβάλλοντα
Απαιτήσεις
- Ολοκλήρωση του μαθήματος «Advanced Administration (High Availability & Replication)» ή ισοδύναμη εμπειρία
- Στερεές γνώσεις στη διαμόρφωση και βελτιστοποίηση επιδόσεων του PostgreSQL
- Ξενότητα με το Linux και βασικές έννοιες δικτύου
Σύνολο κοινού
Εμπειροπόλεμοι Διοικητές Βάσεων Δεδομένων, Μηχανικοί DevOps και Αρχιτέκτονες Συστήματος που ήδη διαχειρίζονται παραγωγικά περιβάλλοντα PostgreSQL και χρειάζονται να τα κλιμακώσουν οριζόντια.
Σχόλια (2)
Στρατηγικές βελτιστοποίησης.
Jeffrey Zieg - Matrix Consulting
Κομμάτι - PostgreSQL Performance Tuning
Μηχανική Μετάφραση
Συμπεριφορά καταγραφής όταν το στιγμιότυπο βρίσκεται υπό πίεση, καθώς και η ιεραρχία/ονματολογία στιγμιόtypων, βάσεων δεδομένων, αρχείων κ.λπ.
Daniel Inwood - Sinara Consultants LTD
Κομμάτι - PostgreSQL Advanced DBA
Μηχανική Μετάφραση