Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «streams»
Постоянное соединение между браузером и сервером 2012-04-10 00:47:23
В статье про клиентскую часть интерактивного интернет-проекта мы подошли к вопросу возможности ...
+ развернуть текст сохранённая копия
В статье про клиентскую часть интерактивного интернет-проекта мы подошли к вопросу возможности использования двухстороннего постоянного соединения между сайтом и JavaScript-клиентом для синхронизации их состояний. Такое соединение представляет собой канал для обмена сообщениями в реальном времени между браузером и серверным процессом, причем каждая сторона может быть инициатором отправки сообщения и имеет некую логику реакции на получаемые [...]
Тэги: ajax, comet, epoll, eventsource, flash, javascript, poll, streaming, websocket, клиентский, серверная, сообщение, часть
PostgreSQL / Когда триггерная репликация предпочтительнее встроенной в PostgreSQL 2011-10-16 18:20:40
... Master-Slave репликации ( streaming replication).
Однако ...
+ развернуть текст сохранённая копия
С 9.0 версии PostgreSQL есть встроенный механизм Master-Slave репликации (streaming replication).
Однако, с его появлением выбрасывать старые триггерные механизмы не следует.
В общем случае, если нам требуется нечто большее, чем одна абсолютно точная копия всего DB-сервера, то триггеры остаются с нами.
Примеры таких ситуаций:
- Если требуется failover (т.е. останавливается Master и все запросы временно идут на Slave, а потом запущенный Master начинает догоняется до актуального состояния со Slave).
- Master и Slave не являются 1:1 идентичными. Например, по какой-то причине на Slave надо держать дополнительные данные (базы/таблицы) или же копированию с Master подлежат не все базы/таблицы, или же при удалении данных — они должны сохраниться на Slave.
- В проекте приходится использовать продуктовый «зоопарк» — т.е. Master и Slave имеют по какой-то причине разные версии, или же версии одинаковые, но ОС разной «битности».
- В проекте требуется рекурсивная репликация Master-Slave1-Slave2-Slave3 или в реально нагруженном INSERT/UPDATE проекте к Master параллельно подключается больше, чем 1 Slave (хотя некоторые проекты имеют нагрузку, с которой могут нормально работать и до 5-6 Slave).
- Если по какой-то причине требуются различные права доступа к объектам базы на Master и Slave.
Добавляйте в комментариях дополнительные варианты.
Примечание: Возможность построения failover задекларирована месяц назад в версии 9.1 под названием «Synchronous Replication». Однако, лично я пока ещё эксперименты не проводил.
Тэги: postgresql, streaming, репликация, триггер
HD Porn 2011-09-05 21:32:03
asian sexy talkie - 899473Mb hdporn.in - 874798Mb girl gets a sleep surprise - 941727Mb< ...
+ развернуть текст сохранённая копия
asian sexy talkie - 899473Mb hdporn.in - 874798Mb girl gets a sleep surprise - 941727Mb hd porn - 147457Mb lingerie cumshot - 898262Mb buy porn - 163129Mb fucking hot teen - 140451Mb flood dick bitch - 797672Mb porn - 209267Mb public beach doggystyle - 862001Mb asian porn movie - 77037Mb
Тэги: adult, download, filmes, free, live, movie, online, porn, porno, streaming, vids, ссылка
Работа с видео / Apple HLS на Mac и на айфоне разные 2011-06-11 21:56:34
... Apple HTTP Live Streaming на айфоне и ...
+ развернуть текст сохранённая копия
В процессе создания erlyvideo.org/ у меня накопился набор тестовых файлов, на которых отчетливо видно не только отсутствие у Apple референсного работающего сегментера, а ещё и разницы в реализации Apple HTTP Live Streaming на айфоне и на маке.
Напоминаю суть проблемы: Apple предлагают развертывать компактно упакованные файлы в очень толстый MPEG-TS, потом плясать с бубном с выравниванием соседних сегментов и после этого список урлов к этим сегментам выкладывать в отдельном файлике.
Проблема очень простая: это синхронизация аудио и видео. Дело в том, что в контейнерах проставляется таймстемп каждому звуковому и видео кадру. И если видеокадр можно менять когда душе захочется, то с аудио всё сложнее.
Аудиопоток вообще говоря непрерывный, монотонный и не зависит от того, какие таймстемпы проставлены в контейнере. Видимо, разница в синхронизации аудио, видео и потока таймстемпов приводит к тому, что один и тот же файл проигрывается на айфоне, но на Маке и erlyvideo проигрывается с рывками, а в вовзе на Маке проигрывается только до середины.
Да-да, это отдельный глюк HLS: проиграть файл до середины и зависнуть на этом.
Резюме: если вы хотите запустить свой видеосервис по-модному, с HTML5, то будьте уверены, что весь ваш контент везде нормально играется. Если таких сил и ресурсов нет, то пользуйтесь флешем под PC и уже HTML5 на айфонах/айпадах.
Тэги: apple, erlyvideo, hls, live, streaming
Страницы: 1 2 3 4 5 6 7 8 9 10
Главная / Главные темы / Тэг «streams»
|
Взлеты Топ 5
Падения Топ 5
|