Comments 19
Сам над этим вопросом думал, т.к. у меня диплом по этим самым распределенным (GRID) вычислениям. В принципе, для того фреймворка, который я разрабатываю, вполне можно будет сделать клиента («агента») под мобильные платформы.
Идея интересная, но в отличие от ПК, где мне не жалко отдать «ненужные» такты ЦП под полезную работу, миллиамперы аккумулятора своего телефона отдавать как-то не очень хочется, их и так всегда не хватает. Но, с развитием аккумуляторов, почему бы и нет?..
Идея интересная, но в отличие от ПК, где мне не жалко отдать «ненужные» такты ЦП под полезную работу, миллиамперы аккумулятора своего телефона отдавать как-то не очень хочется, их и так всегда не хватает. Но, с развитием аккумуляторов, почему бы и нет?..
+1
PS С первым топиком вас, как хватит силы — перенесите в какой-нибудь тематический, имхо достойно.
0
Благодарю! Только вот вопрос: Куда?.. По распределенным, вроде, нет блога
0
Хм, и правда, ничего не нашел. Из самого подходящего нашел только высокую производительность.
0
Понимаете, тут рука руку моет. Поделитесь временем своего процессора, когда-нибудь и Вам пригодится. Клиент для фреймворка? так ли я Вас понимаю, что Вы предлагаете использовать GPRS для связи с сервером данных?
+2
GPRS, да. Ну, точнее, то, что железо поддерживает — GPRS, EDGE, 3G, это уже будет забота телефона.
Раскрою небольшой секрет, что бы не возникало проблем с НАТами, фаерволами и прочими ограничителями (а все мобильники у нас за НАТом, насколько я знаю), транспортный протокол строится на основе XMPP.
Раскрою небольшой секрет, что бы не возникало проблем с НАТами, фаерволами и прочими ограничителями (а все мобильники у нас за НАТом, насколько я знаю), транспортный протокол строится на основе XMPP.
+1
UFO just landed and posted this here
Основной косяк тут расход энергии, которой и так не много у мобильных устройств.
+5
UFO just landed and posted this here
Именно потому, что ему задано время на поиск. Аппарат ищет не первое же попавшееся устройство, а за отведенное время составляет перечень доступных устройств. Так что минимизировать время поиска не так уж и сложно.
+1
А победить выпадение устройства, точнее, уменьшить влияние на вычислительный процесс в целом, необходимо подбирать размер передаваемого массива данных.
+1
идея, несомненно интересная, ровно как и возможность запуска Windows 95 на iPhone.
но! существует великое множество реальных проблем разных степеней сложности — те же самые алгоритмы динамической маршрутизации и проблемы безопасности с ними связанные, или, скажем, новый виток проблем анонимности в сети интернет, а вы зачем-то взяли надуманную… в лучшем случае вы получите массу интересной информации в контексте кросс-платформенной разработки под мобильные платформы и сетевого программирования в условиях низкой надежности сетевых соединений, т. е. полезность побочных продуктов вашей работы превысит полезность результата в ближайшем обозримом будущем… а за пределами ближайшего обозримого будущего ваши приложения, скорее всего, станут бесполезными в виду эволюции этих самых мобильных платформ или переходу к fully-virtualized-решениям.
но! существует великое множество реальных проблем разных степеней сложности — те же самые алгоритмы динамической маршрутизации и проблемы безопасности с ними связанные, или, скажем, новый виток проблем анонимности в сети интернет, а вы зачем-то взяли надуманную… в лучшем случае вы получите массу интересной информации в контексте кросс-платформенной разработки под мобильные платформы и сетевого программирования в условиях низкой надежности сетевых соединений, т. е. полезность побочных продуктов вашей работы превысит полезность результата в ближайшем обозримом будущем… а за пределами ближайшего обозримого будущего ваши приложения, скорее всего, станут бесполезными в виду эволюции этих самых мобильных платформ или переходу к fully-virtualized-решениям.
0
«Каждый выбирает по себе,
Женщину, религию, дорогу...»
Если есть нерешенные проблемы, это не значит, что стоит бросаться именно к ним и до их окончания не браться ни за что новое. Все перечисленные Вами проблемы есть кому решать и без меня. =)
Насчет возможной полезности сопутствующих исследований- согласен и не вижу в этом ничего отрицательного.
А при построение распределенных систем не применяется виртуализация?
Женщину, религию, дорогу...»
Если есть нерешенные проблемы, это не значит, что стоит бросаться именно к ним и до их окончания не браться ни за что новое. Все перечисленные Вами проблемы есть кому решать и без меня. =)
Насчет возможной полезности сопутствующих исследований- согласен и не вижу в этом ничего отрицательного.
А при построение распределенных систем не применяется виртуализация?
0
Sign up to leave a comment.
Разработка системы распределенных вычислений для мобильных платформ