Apple rozběhl zátěžové testy oznamovací služby pro iPhone - MujMAC.cz - Apple, Mac OS X, Apple iPod

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Seriály

Více seriálů



Informace

Apple rozběhl zátěžové testy oznamovací služby pro iPhone

20. května 2009, 04.00 | Tento týden proběhnou zátěžové testy oznamovací služby pro iPhone a iPod touch, potřebné zatížení poskytne agentura Associated Press.

Už při prvním veřejném představení firmwaru 3.0 pro iPhone a iPod touch Apple oznámil, že jeho součástí bude také dlouho slibovaná podpora oznamovací služby (Push Notification Service), jež poslouží jako náhrada aplikací běžících v pozadí (sice se nově objevily pověsti, že by Apple mohl alespoň v omezené míře podporovat i běh aplikací v pozadí, avšak to zřejmě bude záležitost až vzdálenější budoucnosti).

V následně vydávaných beta verzích firmwaru 3.0 Apple posiloval podporu této služby a počátkem dubna spustil její testovací provoz. A tento týden vývojářům oznámil, že provede její zátěžové testy (tohle označení se sice poněkud zprofanovalo kvůli svému spojení s nedávným prověřováním amerických bank, zde se však skutečně jedná o zjišťování, jak velké zatížení požadavky aplikací služba snese).

Potřebnou zátěž poskytne Associated Press

Vývojářům aplikací pro iPhone poslal Apple elektronickou poštou zprávu, v níž se uvádí, že pro vytvoření náročného testovacího prostředí pro servery služby byla zvolena předběžná verze aplikace zpravodajské agentury Associated Press (AP) pro iPhone OS 3.0.

Tahle testovací aplikace, jež vyžaduje pátou beta verzi firmwaru 3.0, bude aktivní po sedm dní a poté její platnost skončí. (Aplikace se nabízí ke stažení z iTunes Store po zadání kódu zaslaného vývojáři v oné zprávě Applu.)

Během těchto sedmi dní bude AP posílat velký objem upozornění na skutečné zprávy, čímž poskytne Applu příležitost k monitorování, jak dobře funguje celý oznamovací systém a jaké lze ještě provést optimalizace.

Oznamovací služba měla původně začít fungovat již loni na podzim, ale její spuštění bylo nakonec odloženo, protože si Apple uvědomil, že podcenil počet aplikací, které ji budou využívat (při představení firmwaru 3.0 zástupci firmy přiznali, že nepočítali s tak velkým počtem aplikací pro iPhone).

Oznamovací služba ve své původní podobě by zřejmě nedokázala odpovídajícím způsobem vyřizovat požadavky vývojářů a uživatelů, proto Apple službu od základu přepracoval tak, aby dokázala obsluhovat desítky milionů uživatelů iPhonu a iPodu touch.

Oznamovací služba staví na protokolu XMPP

Oficiálně zatím nejsou známy žádné podrobnosti o nové podobě služby, ale předpokládá se, že využívá stejnou technologii jako oznamovací systém služby MobileMe a oznamovací systém plánovaný pro Mac OS X Snow Leopard Server.

Ve všech případech se na cílový stroj „tlačí“ pouze minimální upozornění, v podstatě jde o stručnou zprávu (srovnatelnou třeba s oznámeními Twitteru), jež signalizuje, že jsou připraveny další informace. Oznamující upozornění funguje jako IM zpráva, kterou také skutečně je. Analýza „push“ zpráv služby MobileMe ukazuje, že Apple využívá otevřený protokol XMPP používaný Jabberem.

Specifikace XMPP zajišťuje základní IM komunikaci v mnohém softwaru, včetně iChatu a iChat Serveru Applu, ale podporuje též funkci pubsub (publish and subscribe – zveřejnit a přihlásit se k odběru), jež umožňuje Jabber serveru poslat XML data a poté dovolí dalším klientským systémům, aby se přihlásily k odběru informací z daného uzlu a dostávaly oznámení vždy, když se data uzlu změní.

Tahle výkonná funkce dovoluje vytvoření mnoha různých aplikací, Apple ji zjevně chce využít pro vše od upozornění pro aplikace na iPhonu přes změny elektronické pošty, kalendářů a kontaktů v síťových službách MobileMe až po své serverové produkty a ani to zdaleka nevyčerpává její plný potenciál, v budoucnosti by mohla najít ještě širší uplatnění.

Mimochodem, počátkem května se vynořily pověsti, že Apple hodlá koupit mikroblogovací službu Twitter (na MůjMacu jsem je nezmiňoval, protože se od počátku nejevily věrohodné). Jejich absurdita ještě více vynikne právě v souvislosti s použitím otevřené technologie XMPP pubsub, jež obstará stejné služby „zadarmo“.

Z výše uvedeného je zřejmé, že testování oznamovací služby pro iPhone vstoupilo do závěrečné fáze, teď se tedy začne v praxi prověřovat, zda se nový systém opravdu vyrovná s vysokými zátěžemi.

Apple pochopitelně nechce, aby se zopakovala blamáž se spuštěním služby MobileMe loni v létě, která zpočátku nezvládala zátěž kladenou zákazníky, což vyvolalo obrovskou vlnu (oprávněné) kritiky. Kdyby se něco podobného teď stalo ve spojení s iPhonem, bylo by to ještě horší, lze tedy doufat, že až bude oznamovací služba spuštěna pro běžné uživatele (po vydání ostré verze firmwaru 3.0 letos v létě), dokáže je všechny hladce obsloužit.

Tématické zařazení:

 » Rubriky  » Informace  

 » Rubriky  » Agregator  

 » Rubriky  » Zprávy o Applu  

 

 

 

Nejčtenější články
Nejlépe hodnocené články
Apple kurzy

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: