РусскиС Π²ΠΈΠ΄Π΅ΠΎ

БСйчас Π² Ρ‚Ρ€Π΅Π½Π΄Π΅

Π˜Π½ΠΎΡΡ‚Ρ€Π°Π½Π½Ρ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎ


Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с ΡŽΡ‚ΡƒΠ± Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ высокодоступными PostgreSQL кластСрами с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Patroni | А.Клюкин, А.ΠšΡƒΠΊΡƒΡˆΠΊΠΈΠ½ Π² Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌ качСствС

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ высокодоступными PostgreSQL кластСрами с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Patroni | А.Клюкин, А.ΠšΡƒΠΊΡƒΡˆΠΊΠΈΠ½ 6 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄


Если ΠΊΠ½ΠΎΠΏΠΊΠΈ скачивания Π½Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈΡΡŒ ΠΠΠ–ΠœΠ˜Π’Π• Π—Π”Π•Π‘Π¬ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу
Если Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со скачиваниСм, поТалуйста Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎ адрСсу Π²Π½ΠΈΠ·Ρƒ страницы.
Бпасибо Π·Π° использованиС сСрвиса savevideohd.ru



Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ высокодоступными PostgreSQL кластСрами с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Patroni | А.Клюкин, А.ΠšΡƒΠΊΡƒΡˆΠΊΠΈΠ½

ΠœΠ°ΡΡ‚Π΅Ρ€-класс: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ высокодоступными PostgreSQL кластСрами с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Patroni | АлСксСй Клюкин, АлСксандр ΠšΡƒΠΊΡƒΡˆΠΊΠΈΠ½ Patroni - это Python-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для создания высокодоступных PostgreSQL кластСров Π½Π° основС ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Оно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΈΠΌΠΈ компаниями ΠΊΠ°ΠΊ Red Hat, IBM Compose, Zalando ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ систСму ΠΈΠ· Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΈ Π²Π΅Π΄ΠΎΠΌΡ‹Ρ… ΡƒΠ·Π»ΠΎΠ² (primary - replica) Π² высокодоступный кластСр с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ автоматичСского ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ (switchover) ΠΈ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ (failover) ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Patroni позволяСт Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ кластСр, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ динамичСскоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ PostgreSQL ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π° всСх ΡƒΠ·Π»Π°Ρ… кластСра ΠΈ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… возмоТностСй, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ синхронная рСпликация, настраиваСмыС дСйствия ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΡƒΠ·Π»ΠΎΠ², REST API, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запуска ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ для создания Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ вмСсто pg_basebackup, взаимодСйствиС с Kubernetes ΠΈ Ρ‚.Π΄. Π‘Π»ΡƒΡˆΠ°Ρ‚Π΅Π»ΠΈ мастСр-класса ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΡƒΠ·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Patroni, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ практичСскиС Π½Π°Π²Ρ‹ΠΊΠΈ настройки высокодоступных кластСров Π½Π° Π΅Π³ΠΎ основС, познакомятся с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ возмоТностями ΠΈ ΠΏΠΎΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ Π² диагностикС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π‘ΡƒΠ΄ΡƒΡ‚ рассмотрСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹: β€’ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ примСнСния: ΠΊΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ HA ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ Patroni β€’ ΠΎΠ±Π·ΠΎΡ€ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ β€’ созданиС тСстового кластСра β€’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° patronictl β€’ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ PostgreSQL для кластСра, управляСмого Patroni β€’ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API β€’ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² β€’ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности: Ρ€ΡƒΡ‡Π½ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ, Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠ°ΡƒΠ·Ρ‹ β€’ настройка синхронной Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ β€’ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β€’ частыС ошибки ΠΈ ΠΈΡ… диагностика ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅: https://pgconf.ru/2018/108567 #PGConfRu #PostgreSQL #Patroni #Python

Comments