НОВОСТИ
RSSВсе новости

Рush Service – проблема для небольших разработчиков

[понедельник, 13 апреля 2009 г, 09:36]

Недавно Apple объявила о поддержке push-оповещений в iPhone OS. Корпорация обратилась к разработчикам ПО под iPhone с предложением начать тестировать Apple Push Notification в своих программах.

Push Notification Service
Push Notification Service

Apple Push Notification Service предлагается как альтернатива многозадачности: в фоновом режиме запущено приложение, которое постоянно обновляет данные с сервера Apple для всех программ, будь то IM-мессенджеры, клиенты социальных сетей, игры и т.д. Использование этой технологии заметно экономит заряд батареи и существенно освобождает оперативную память телефона. Когда программы запущены в обычном рабочем режиме, телефон соединен с сервером, куда отправляются и откуда приходят сообщения, активно используя оперативную память и расходуя заряд батареи. При использовании технологии Push Notification, сервер продолжает присылать уведомления, даже тогда, когда пользователь закрывает приложение, при этом память устройства остается свободной, а заряд аккумулятора расходуется экономнее.

Рush Service – проблема для небольших разработчиков
Рush Service – проблема для небольших разработчиков

Однако, облегчая жизнь потребителей, эти нововведения могут создать ощутимые финансовые трудности для небольших разработчиков. К примеру, обслуживание только 10 000 пользователей требует обработки миллионов запросов в сутки, с проверкой обновлений каждые 15 минут, а некоторые запросы требуют проверки каждые несколько минут или даже несколько раз в минуту. Поскольку количество пользователей постоянно растет, пропорционально увеличивается и нагрузка на сервер. Соответственно, увеличиваются расходы на техническое обслуживание растущего числа пользовательских запросов и обеспечение информационной безопасности. Это может привести к тому, что работу с Push Notification Service смогут позволить себе только достаточно крупные разработчики.

Источник: Ars Technica Добавил: Александра Хестанти
Комментарии, обсуждение