Мы же, для простоты, дойдя до конца отправим в поток некую кодовую фразу, чтобы на другом конце поняли что пора закругляться.
Для простоты нужно закрывать канал.
Логично будет притормозить генератор, до тех пор пока не появится свободное место. Для этого предусмотрим в балансировщике реализацию технологии PMFC (Poor Man's Flow Control или «регулятор потока для бедных».
Достаточно создать буферизованный канал желаемого размера, в который генератор кладет урлы, а воркеры забирают.
Все остальное можно выкинуть за ненадобностью и эффективностью. И кода будет намного меньше, и работать эффективнее.
Да, этому эффекту у психологов даже есть название (забыл какое), но смысл в том, что когда картинка нереалистична — мозг подсознательно «дорисовывает» ее, а когда она очень реалистична, — ищет изъяны.
Которых будут выбирать реальные игроки и NPC, а потом пойдет расизм, и NPC начнут изживать из виртуального мира расово неполноценных реальных игроков, а потом война… Страшно за будущее, в общем.
Скорее тогда уж Tizen, тоже веб. Много контор вовлекли в разработку и, в отличие от B2G, уже выпустили версию 1.0 и стабильный SDK. Samsung пообещал уже 2 аппарата на этой платформе. Также в разработку вовлечены Huawei, Intel и мобильный оператор Sprint из США. Так что склоняюсь к этой платформе.
P.S.
Так же на конференции показывали Tizen, который работает на Nokia N9. Имею этот аппарат, так что, возможно перейду с MeeGo, в случае успеха Tizen.
Поставновка вопроса очень печальна… Перспективной в каком плане?
1) Что она займет самую большую долю рынка?
2) Перспективная для какого-то класса телефонов?
3) Перспективной в плане разработчикам заработать на ней денег?
… остальное можно дофантазировать
А то, я извиняюсь, какой-то просто холиварный вброс получается. Я могу с увереностью сказать, что для телефонов сегмента до 600 рублей S40 самая перспективная =), ну или полумифическая Meltemi.
Вы будете в шоке… :)
Откуда цифра?
Для простоты нужно закрывать канал.
Достаточно создать буферизованный канал желаемого размера, в который генератор кладет урлы, а воркеры забирают.
Все остальное можно выкинуть за ненадобностью и эффективностью. И кода будет намного меньше, и работать эффективнее.
P.S.
Так же на конференции показывали Tizen, который работает на Nokia N9. Имею этот аппарат, так что, возможно перейду с MeeGo, в случае успеха Tizen.
1) Что она займет самую большую долю рынка?
2) Перспективная для какого-то класса телефонов?
3) Перспективной в плане разработчикам заработать на ней денег?
… остальное можно дофантазировать
А то, я извиняюсь, какой-то просто холиварный вброс получается. Я могу с увереностью сказать, что для телефонов сегмента до 600 рублей S40 самая перспективная =), ну или полумифическая Meltemi.