Pull to refresh
  • by relevance
  • by date
  • by rating

Национальный видеочат «Мой Выбор»: взгляд разработчика

Lumber room
В 2010 году рекламное агентство «Danke» собственными силами разработало национальный видеочат «Мой Выбор». Основой проекта послужила новая технология Adobe Stratus, которая позволяет присваивать каждой флешке уникальный id, который и позволяет соединять 2 флешки и передавать видео-пакеты напрямую. Начиная с 10 версии Adobe Flash Player поддерживает возможность передачи данных непосредственно с одного компьютера на другой посредством протокола UDP без помощи медиа-сервера. Задачей сервиса на стороне сервера (так называемый пировый сервер) является связь передающего и принимающего объектов на двух или нескольких компьютерах пользователей. Таким сервисом является Adobe Stratus.

Подробнее от разработчиков (на английском естественно):
labs.adobe.com/wiki/index.php/Stratus
labs.adobe.com/wiki/index.php/Stratus:FAQ
labs.adobe.com/technologies/stratus

Тем самым обеспечивается неплохая связь без организации множества серверов и сверхбыстрых широкополосных каналов связи.

Сам проект отличается от других подобного рода проекта. Это не чат рулетка, потому что здесь невозможно соединится за несколько секунд со случайным собеседником. Это не быстрый чат, это проект для живого общения знакомящихся людей. Безусловно, все понимают, что каждый человек может просто не знать о существовании других людей на других концах страны, которые сделают его счастливее. Данный проект был разработан для пользователей, которые хотят найти свою вторую половинку, общаясь с ней в живую.

Большинство пользователей проекта действует на сайте следующим образом: ищут людей, используя различные критерии поиска по анкетам, просматривают 2-3 человека на проекте и пишут им сообщения. Некоторые – сразу звонят. Если человек находится он-лайн, то на его экране появится соответствующее сообщение, что к нему желают подключится.

В самом видео-приложении пользователь может изменять качество передаваемого видео, уровень звука, выбирать input-средства. На проекте планируется абонентская плата.
Total votes 8: ↑3 and ↓5 -2
Views 711
Comments 8

Кластеризация с FT — everRun от Stratus Technologies

IT systems testing *
Недавно я познакомился с новым производителем серверного оборудования и ПО виртуализации под названием Stratus Technologies. И хотя этот рынок уже давно поделен между всем известными производителями, их решения все равно нашли свою нишу, так как они решили не изобретать велосипед, а предлагать рынку узко специализированные продукты, практически не имеющие аналогов.

На текущий момент продуктовый портфель Stratus Technologies состоит из 2 решений:
1. Аппаратное решение, заменяющее собой кластер из 2-х серверов, называющееся ftServer.
2. Программный продукт — гипервизор everRun.

Получить дистрибутив ПО для тестов намного проще, чем двух-нодовую железку, поэтому в первую очередь я смог оценить именно гипервизор everRun. Ниже вы сможете ознакомиться с результатами.
image
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views 5.6K
Comments 2

Чем Fault Tolerant серверы отличаются от «бытового» ширпотреба на конкретном примере

КРОК corporate blog System administration *IT Infrastructure *Server Administration *

«Зеркальный» кластер с синхронными вычислительными процессами, вид спереди

Пока тут весь интернет кричит про наш отечественный жёсткий диск на целых 50 Мегабайт массой 25 килограмм, не очень-то понимая, что эта штука может пережить две ядерных войны на дне бассейна, расскажу про серьёзные отказоустойчивые серверы и их отличия от обычного железа. К счастью, к нам как раз поступили на тестирование такие, и была возможность хорошенько над ними поиздеваться.

Эти решения особенно интересны для админов. Дело в том, что они защищены не физически — кожухами, отказоустойчивыми интерфейсами или чем-то ещё, а на уровне именно архитектуры вычислений.

Нам в руки попал флагман ftServer 6800 от Stratus. Это корпус с двумя идентичными вычислительными узлами, объединёнными в один кластер, причем обе его половинки работают синхронно и делают одно и то же «зеркально». Это старая добрая «космическая» архитектура, когда вычислительный процесс проходит сразу два независимых аппаратных пути. Если где-то возникнет баг (не связанный с кривостью кода), то один из результатов точно достигнет цели. Это важно для критичных систем в самых разных областях от банкинга до медицины, и это очень важно там, где есть «тихая потеря данных». То есть там, где во весь рост встают баги процессоров, связанные с тем, что кристаллы всё же уникальные и двух одинаковых машин не бывает в природе. Обычно это не проявляется, но на ответственных задачах требуется защититься от случайного влияния помех и возможных более явных проблем. Поэтому вот так и сделано.
Читать дальше →
Total votes 44: ↑41 and ↓3 +38
Views 29K
Comments 31