У нас вы можете посмотреть бесплатно Объяснение внутренней архитектуры Postgres или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Создать прослушиватель в бэкенд-приложении, принимающий соединения, просто. Вы прослушиваете пару адрес-порт, попытки подключения к этому адресу и порту добавляются в очередь на прием; приложение принимает соединения из очереди и начинает считывать поток данных, отправленный по соединению. Однако какая часть вашего приложения отвечает за прием, какая за чтение, а какая за выполнение? Вы можете спроектировать свое приложение различными способами в зависимости от ваших вариантов использования. У меня есть публикация на Medium, посвященная различным вариантам. В этом видео я подробно рассматриваю архитектуру процесса PostgreSQL. Обратите внимание, что информация здесь взята как из документации PostgreSQL, так и из кода. Обсуждения масштабируемости и производительности основаны исключительно на моем личном мнении. 0:00 Введение 1:30 Обзор 3:30 Postgres MVCC 5:30 Процессы и потоки 7:40 Процесс Postmaster 8:00 Процессы бэкенда 13:30 Разделяемые буферы 14:52 Фоновые рабочие процессы 17:18 Вспомогательные процессы 17:45 Фоновый процесс записи 22:30 Контрольная точка 23:40 Регистратор 24:06 Запуск и рабочие процессы автоочистки 25:30 Процессы WAL 28:53 Процесс запуска Читать полную статью / postgresql-process-architecture Курс Udemy «Основы бэкенд-инжиниринга». Шаблоны проектирования (ссылка перенаправляет на Udemy с купоном) https://backend.husseinnasser.com Основы Курс Udemy «Сетевое взаимодействие для эффективного бэкенда» (ссылка перенаправляет на Udemy с купоном) https://network.husseinnasser.com Курс Udemy «Основы проектирования баз данных» (ссылка перенаправляет на Udemy с купоном) https://database.husseinnasser.com Подпишитесь на меня в Medium / membership Введение в NGINX (ссылка перенаправляет на Udemy с купоном) https://nginx.husseinnasser.com Python на бэкенде (ссылка перенаправляет на Udemy с купоном) https://python.husseinnasser.com Стать участником на YouTube / @hnasr Купить Если вам понравилось, угостите меня кофе https://www.buymeacoffee.com/hnasr Арабский канал о программной инженерии / @husseinnasser 🔥 Контент только для участников • Members-only videos 🏭 Видео о бэкенд-инжиниринге по порядку https://backend.husseinnasser.com 💾 Видео о разработке баз данных • Database Engineering 🎙️Послушайте подкаст о бэкенд-инжиниринге https://husseinnasser.com/podcast Оборудование и инструменты, используемые на канале (партнёры) 🖼️ Дизайн слайдов и миниатюр Canva https://partner.canva.com/c/2766475/6... Будьте великолепны, Хусейн