ФорумСообществоФлейм → Ребят, у кого есть идея... Гирман!

Ребят, у кого есть идея... Гирман!

  • AlexanderC

    Сообщения: 270 Репутация: N Группа: Кто попало

    Spritz 15 января 2013 г. 17:14

    Ребят, у кого есть идея распаралеливания веб приложений с использованием гирмана(Gearman).

    Если будет счема- не обижусь… если есть идеи- буду рад услышать…
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 15 января 2013 г. 17:15, спустя 50 секунд

    подробнее че хотел то
    Сапожник без сапог
  • AlexanderC

    Сообщения: 270 Репутация: N Группа: Кто попало

    Spritz 15 января 2013 г. 17:18, спустя 3 минуты 9 секунд

    конкретной задачи на данный момент нет… просто интересны мнения и идеи по поводу распаралеливания задач в веб приложении… т.е. по типу- первым загрузилось- первым отдаю(имеется ввиду любые части страницы)… что-то типо аякс лода страницы, ток чтобы из коробки можно было использовать(реюзать)…
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 15 января 2013 г. 23:53, спустя 6 часов 34 минуты 42 секунды

    по типу- первым загрузилось- первым отдаю

    непонятно зачем это. всё равно страница нужна целиком
    не всё полезно, что в swap полезло
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 16 января 2013 г. 2:49, спустя 2 часа 56 минут 38 секунд


    конкретной задачи на данный момент нет… просто интересны мнения и идеи по поводу распаралеливания задач в веб приложении… т.е. по типу- первым загрузилось- первым отдаю(имеется ввиду любые части страницы)… что-то типо аякс лода страницы, ток чтобы из коробки можно было использовать(реюзать)…
    Это не имеет смысла. Имеет смысл распараллеливать ресурсоемкие задачи, которые не обязательно нужны "прямо сейчас" - обработку логов, рассылки, обсчет статистики.
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 16 января 2013 г. 3:52, спустя 1 час 2 минуты 29 секунд


    конкретной задачи на данный момент нет… просто интересны мнения и идеи по поводу распаралеливания задач в веб приложении… т.е. по типу- первым загрузилось- первым отдаю(имеется ввиду любые части страницы)… что-то типо аякс лода страницы, ток чтобы из коробки можно было использовать(реюзать)…
    где твой продукт можно купить, который ты употребляешь?

    Спустя 65 сек.
    а вообще nginx + ssi includes + blocks caching.

    правда не вижу большой выгоды между templates blocks caching. тоже самое, ну возможно памяти меньше сожрет nginx, так как пхп УГ по работе с памятью. но память гроши стоит …
    Сапожник без сапог
  • AlexanderC

    Сообщения: 270 Репутация: N Группа: Кто попало

    Spritz 16 января 2013 г. 5:40, спустя 1 час 48 минут 39 секунд

    phpdude, Да, память не проблема…
    master, вот именно, нужно связка бекенд и фронтенд… особо "тяжелые" блоки должны подгружаться позже… для данного случая и нужно…
    правда не вижу большой выгоды между templates blocks caching. тоже самое, ну возможно памяти меньше сожрет nginx, так как пхп УГ по работе с памятью. но память гроши стоит …
    - да, не вижу
    AlexB, и ежу понятно… ет уже делается… да и не ново ))

    Идея в том чтобы с то что можно делать в фоне- делать в фоне, а то что нужно прямо сейчас- чтобы появлялось на странице по мере загрузки(поблочно).
    Тут должна быть связка клиент сайд + сервер сайд, но с сбатракцией на должном уровне- так чтобы можно было не заморачиваться и не строить велиов на каждом шагу(проекте)
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 16 января 2013 г. 5:44, спустя 3 минуты 25 секунд

    AlexanderC, мда.

    кешируешь блоками редко обновляющиеся части и кеш обновляешь кроном/random hit event'ом.
    Сапожник без сапог
  • AlexanderC

    Сообщения: 270 Репутация: N Группа: Кто попало

    Spritz 16 января 2013 г. 5:58, спустя 13 минут 38 секунд

    phpdude, да ет понятно… с кешом всё ок, я спрашивал про распаралеливание… +
    Спустя 229 сек.
    … ПС, отредактирован чуток…
    Спустя 97 сек.
    очень удобно было бы в реалтайм приложениях…
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 16 января 2013 г. 6:16, спустя 18 минут 31 секунду


    а вообще nginx + ssi includes + blocks caching.

    правда не вижу большой выгоды между templates blocks caching. тоже самое, ну возможно памяти меньше сожрет nginx, так как пхп УГ по работе с памятью. но память гроши стоит …
    Разница в том, что кеширование на уровне nginx части блоков происходит и пхп не приходится заниматься валидацией, запросами к кешу итд итп
  • AlexanderC

    Сообщения: 270 Репутация: N Группа: Кто попало

    Spritz 16 января 2013 г. 6:35, спустя 18 минут 38 секунд

    AlexB, да дело не кеше… дело в распаралеливании части логики… в них может уже быть кеш, а те которые можно легко закешировать и с инвалидацией нет проблем- пожалуйста- нгинкс тут 100% поможет… Я немного непонят))
  • AlexanderC

    Сообщения: 270 Репутация: N Группа: Кто попало

    Spritz 16 января 2013 г. 6:55, спустя 20 минут 25 секунд

    … и кстати, джобы можно вынести из пхп на другой язык… т.к. гирман позволяет многое… я вот ток не знаю как ет будет в реале работат;, и не поперхнётся ли гирман уже…
    Спустя 137 сек.
    http://code.google.com/p/shard-query/,
    Естьм много юзкейсов если подумать…
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 16 января 2013 г. 7:46, спустя 50 минут 37 секунд

    я понял в чем проблема. делать нехуй.
    Сапожник без сапог
  • AlexanderC

    Сообщения: 270 Репутация: N Группа: Кто попало

    Spritz 16 января 2013 г. 7:55, спустя 9 минут 35 секунд

    да ;)… проблем нет… я в флуде ет написал ))) думал может у кого больные идеи возникнут )…

    Просто есть пару часов свободных ))
  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 16 января 2013 г. 9:13, спустя 1 час 17 минут 54 секунды

    ну давай уж в таком случае придумаем как сжать адронный коллайдер и зазунуть его в черную дыру… чтоли…

Пожалуйста, авторизуйтесь, чтобы написать комментарий!