C'était exactement ce que je cherchais! Le rythme était parfait, et les applications du monde réel discutées sont incroyablement précieuses.
Scaling PostgreSQL: High Availability and Replication
Learn to build resilient and performant database systems using replication, connection pooling, and load balancing techniques.
À propos de ce cours
Is your single PostgreSQL server struggling to keep up with demand? When your application grows, your database needs to grow with it, but scaling can seem complex and intimidating.
This course provides a clear, step-by-step guide to scaling PostgreSQL. You will move beyond single-server limitations and learn the principles and practices for building highly available and performant database systems that can handle increased traffic and prevent downtime.
What you'll learn:
- Understand the core concepts of database scalability, high availability, and the trade-offs involved.
- Configure primary-replica streaming replication to distribute read workloads and prepare for failover.
- Explore logical replication for more flexible data synchronization scenarios.
- Implement connection pooling with PgBouncer to manage database connections efficiently and prevent resource exhaustion.
- Use a load balancer like HAProxy to intelligently route queries across your database cluster.
- Apply table partitioning strategies to manage very large datasets and improve query performance.
- Learn the fundamentals of monitoring key health and performance metrics in a replicated setup.
The course begins with the foundational theory of database scaling before guiding you through practical written exercises for setting up replication, connection pooling, and load balancing configurations from scratch.
This course is designed for developers and junior database administrators who are comfortable with basic PostgreSQL and SQL, but have no prior experience with replication or high availability concepts.
Start learning how to build robust and scalable PostgreSQL architectures today.
Ce que vous recevez
-
📜
Certificat de fin
Ajoutez-le à votre profil LinkedIn -
🎧
Version audio incluse
Apprenez en déplacement, sans écran -
♾️
Accès à vie
Revenez quand vous voulez, sans expiration -
📱
Téléphone ou ordinateur
Fonctionne partout, sur tout appareil -
💸
Remboursement 30 jours
Sans poser de questions -
⚡
Court et ciblé
1 h 14 min de contenu pratique
Avis (1)
Autres apprenants ont aussi suivi
Apprenez à écrire des requêtes SQL efficaces, à concevoir des bases de données PostgreSQL évolutives et à gérer les données d'applications modernes en toute confiance.
$4.99$9.99
Apprenez à créer des applications basées sur des données en intégrant Python à des bases de données PostgreSQL robustes pour le développement de logiciels modernes.
$4.99$9.99
Apprenez à concevoir, interroger et gérer des bases de données PostgreSQL à partir de zéro, en couvrant tout, du SQL de base à la programmation avancée côté serveur.
$4.99$9.99
Construisez une base solide dans l'administration de PostgreSQL en apprenant les stratégies d'installation, de configuration, de sécurité et de sauvegarde sur Windows et Linux.
$4.99$9.99
Questions fréquentes
De quoi ai-je besoin pour suivre ce cours ? +
Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.
Comment payer ? +
Carte via Stripe ou cryptomonnaie. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.
Puis-je obtenir un remboursement ? +
Oui — remboursement complet sous 30 jours, sans question.
Combien de temps aurai-je accès ? +
À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.
Vais-je obtenir un certificat ? +
Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.
Conçu pour les apprenants en
Tech
Design
Finance
Marketing
Santé
Éducation
Hôtellerie
Industrie