e-mail Пароль запомнить меня
Mac Service
Новый пользователь
Последние записи из журналов
Журналы пользователя
Связаться
Евгений Гадибиров
Управляющий партнер в -МОНЕТА-

Бесплатный член сообщества с 31 мая. 2006 г.  (последний раз был в системе 02 янв. 2009 г.)
 
Информация о пользователе    Интервью   
Журналы
Евгений Гадибиров имеет бизнес-контактов: 88

Рейтинг пользователя: 5 (1738 баллов)
Добавить в круг общения
Журналы пользователя:

Работа  |  Мата Хари против Штирлица  |  Эмоциональный дизайн: японский Kansei инжиниринг [6]  |  Банк идей  |  Sell Me  |  А знаете ли Вы, что...  |  Хроники пикирующего бомбардировщика  |  Моя совeсть чиста, я ею не пользуюсь (c)  |  интернетные штучки  |  Вебэкономист.ru - бизнес журнал  |  Как Все Глупо  |  DesignCollector - сайт месяца  |  cssing  |  АИН: Аналитика  |  Владимир Яшников  |  DesignCollector - Журнал для дизайнеров  |  AJAX Planet  |  E-commerce.com.ua - всеукраинский центр электронной коммерции  |  тенденции  |  Жизнь как она есть  |  М╕жнародний фонд "В╕дродження"  |  венчурный бизнес  |  Баблог  |  Webmascon Daily  |  LifeHack.ru  |  ДК им. Шри Япутры  |  Досуг  |  Философия Денег  |  Блог Андр╕я Пелещишина - ╕нформац╕йн╕ технолог╕╖, наука, життя  |  blog.mazoo.net  |  Воскресные байты  |  Powered by Mambo 4.5.2  |  Alexey Mas  |  kapousta's live blog  |  журнал "Деньги"  |  Вебпланета - все новости  |  Comments for toodoo  |  Менеджмент @ БЛОГ  |  Хабрахабр: главная страница  |  moneta  |  BIW - online-журнал бизнеса в интернете - Интернет-бизнес и интернет-коммерция  |  Справочный журнал
 

Подписаться
Высокая производительность / Краткий обзор MQ (Messages queue) для применения в проектах на РНР. Часть 1 из журнала пользователя Хабрахабр: главная страница
(Разместил RSS 18 ноя. 2008 г)

Оригинал статьи

Параллельно к основной работе, я в ?фоне? обдумываю и прикидываю реализации архитектуры для игровых проектов (напомню, что основная область моих интересов и работ ? создание онлайновых браузерных игр). Последнее время я все чаще и чаще возвращаюсь к мысли, что интересно было бы реализовать основной игровой сервер на основе очередей сообщений (MQ или Messages queue). То есть, движок такой игры будет представлять собой набор компонентов, которые будут общаться между собой посредством асинхронных сообщений, а каждый компонент может быть как генератором сообщений, так и подписчиком, то есть исполнять другие сообщения.

Такой подход, насколько я понимаю, широко применяется в мире Java, там для этого есть стандарт Java Message Service (JMS) и применяются брокеры сообщений и на этом базируется архитектура Enterprise service bus (ESB), например, Apache ServiceMix. Но для нас это пока высокая сфера крупных проектов, а в специфике веба и веб-ориентированных приложений я бы хотел рассмотреть, можно ли что-то сделать подобное, но с меньшими затратами и обеспечить приложению отказоустойчивость, распределение нагрузки и асинхронную обработку. И конечно, очень желательно, чтобы это было реализовано на РНР как основном языке реализации всех компонентов сервера.

Ключевые слова: apachemq | distrubuted architecture | java | messages queue | mq | php

Добавить комментарий


Copyright © 1998-2005 topping.com.ua Все права защищены
Обратная связь Новости Украины :: Поиск товаров :: Бесплатная почта :: Фото-галерея
Rambler's Top100