Neutron Stars – The Most Extreme Things that are not Black Holes
a lelkes programozók felhalmozódtak az App Engine által üzemeltetett alkalmazásfejlesztési környezet használatával, ismételten tesztelték a Google azon képességét, hogy megfeleljen a külső fejlesztők elvárásainak, egy olyan igényes csomagra, amelyet a vállalat kulcsfontosságúnak tart a sikereiért.
Izgatott a szolgáltatásról, a fejlesztőkről arra számítanak, hogy a Google gyorsan mozoghat, és olyan alapvető szolgáltatásokat adhat hozzá, amelyeknek kereskedelmi alkalmazások indításához szükséges.
Néhány népszerű kérés: az erőforrások felső határának eltávolítása, hogy további számítási kapacitást vásárolhassanak; több nyelv támogatása Pythonon túl; például az SSL és a
A Google App Engine termékmenedzserei, Pete Koomen és Paul McDonald tudatában vannak ezeknek és más gyakran kért funkcióinak az App Engine alkalmazásával kapcsolatban, de a Google politikáját követve nem szívesen adnak részletes tájékoztatást fejlesztési és megjelenési terveket.
Azonban azt mondják, hogy az érdeklődés bátorítja őket, és az elköteleződés-fejlesztők az App Engine számára mutatják be, amint azt a szolgálat hivatalos vitafórumában való aktív részvétele és a Google-s amely több mint 400 funkciót és továbbfejlesztést tartalmaz.
"Az App Enginere épített nagyszerű dolgokat látunk, és nagyszerű visszajelzést kaptunk a fejlesztőktől" - mondta McDonald egy telefonos interjúban.
A Google Az App Engine csapat szorosan figyel a fejlesztők kérésére, és aktívan dolgozik a szolgáltatás javításán és kiterjesztésén. "Nagyszerű dolgunk van a csővezetékben" - mondta McDonald.
Az App Engine április elején korlátozott rendelkezésre állást mutatott be, és széles körben megnyílt május végén.
A kezdeti 10 000 ingyenes App Engine számlája, amelyet a Google kínált nagyon gyorsan. Május végére, amikor a Google mindenki számára megnyitotta a szolgáltatást, a vállalat nyilvánosságra hozta, hogy már körülbelül 75 000 fejlesztőt hagyott fel, és 80 000 másik várakozási listára került.
Bár a Google nem hozza nyilvánosságra, hogy hány App A motorszámlákat megnyitották, biztosan becsülhető meg, hogy most már több mint 200 000 embernek kell lennie, mondta Ray Valdes, a Gartner elemző.
"Nagyon sokat", mondta. "A Google-nak teljesítenie kell az App Engine értékteremtőjét: a fejlesztők írják a kódot, a Google pedig mindent másokkal kezel."
Az App Engine nem úgy tervezték, hogy általánosan alkalmazható "felhő" számítástechnikai infrastruktúra és fejlesztői környezet legyen minden típusú alkalmazás és fejlesztő számára.
Ehelyett az App Engine olyan alkalmazásokhoz készült, amelyeket a Google fejleszt: Olyan tömeges alkalmazások, amelyek nem igénylik a hosszú távú folyamatokat, például a tudományos adatok összeomlását. Az App Engine ahelyett, hogy adatbázis-alapú webalkalmazásokat, például blogokat, irodai termelékenységi programokat és társas hálózati eszközöket kínálna.
Az egyéb alkalmazásokban alkalmazott számítástechnikai és fejlesztési szolgáltatásoktól eltérően, mint például az Amazon AWS, az App Engine igen összetett összetevőket tartalmaz a fejlesztés és a konfigurálás mennyisége, amelyet a fejlesztőknek be kell vonniuk.
Ez a design a rugalmasságot és a vezérlést áldozza a lehetőségek csökkentésével, de összhangban áll az App Engine végső céljával, hogy vonzóvá tegye azokat a fejlesztőket, akik gyors és gyorsan szeretnék létrehozni és telepíteni alkalmazásukat hogy a Google kezelje a többieket.
Az App Engine design egyértelműen feltűnt egy akkordot, és világos, hogy a Google már teljes értékű a szolgáltatás népszerűsége miatt.
Az App Engine fejlesztőinek e-mailes interjúival két dolgot világossá vált: Nagyon lelkesek a szolgáltatás miatt, és kíváncsiak a Google számára, hogy növelje és bővítse azt.
Az App Engine fejlesztői által említett leggyakoribb pluses az automatizálása d terheléselosztás; a nagy méretarányú, Google által tervezett adattároló, fájlrendszer és lekérdező nyelv; szoros komponensintegrációja; és általános egyszerűség.
Bill Katz, a Palo Alto, Kalifornia, internetes és fejlesztő már létrehozta a Bloog nevű alkalmazást, amelyet nyílt forráskódú licenccel kiadott, és két másik alkalmazás fejlesztésén dolgozik.
Mivel csapata egyszerűen maga és felesége, értékeli az App Engine integrációját, automatizálását és egyszerűségét.
"Az App Engine számos feladatot eltávolít egy nagyon skálázható webes alkalmazáshoz, mint a több szerver [és] egy méretezhető adatbázis fenntartása, "Azt találta, hogy az Amazon AWS" nagyszerű "- S3 szolgáltatást használ a személyes mentési tárhelyére, és az EC2-t használhatja olyan webszolgáltatások fogadására, amelyeket az App Engine nem tud támogatni -, de elismeri, hogy más a piacon
"Az AWS olyan nyers összetevőket kínál, amelyek számos módon összeállíthatók egy méretezhető webes alkalmazás létrehozásával szemben. A Google App Engine viszont teljesen integrált veremkört biztosít, "Mindenesetre nyilvánvaló, hogy a lelkesedés az App Engine vonzó fea felett van hogy a szolgáltatás hiányosságainak felszámolásához egyre növekvő nyomás nehezedik a Google számára.
Az App Engine dicséreténél Katz elmulaszt néhány kulcsfontosságú funkciót, például a Pythonon kívül támogatott programozási nyelveket.
"Ez [szintén] magától értetődő, hogy a fejlesztők aggodalmasan várják, hogy a kvótákat felemeljék és megkezdjék a fizetést "- mondta. "A háttérben lévő feladatok is nagyszerűek lehetnek."
Jelenleg az App Engine alkalmazások 500 MB állandó tárolót és elegendő sávszélességet és CPU-t használnak 5 millió havi oldalnézethez, bár a Google egy bizonyos ponton további erőforrások vásárlását tervezi az év vége előtt.
Ben Bryant, az Alexandria egyik elsõ célú szoftverének elnöke a korai fejlesztési szakaszban van a gyűjtemények tárolására szolgáló kereskedelmi alkalmazás fejlesztésében, de nem fogja tudni felhúzni, amíg a Google nem ad A motor átfogó, teljes szöveges keresési képességgel rendelkezik. "Minden, amihez szükségem van, már ott van" - mondta Bryant Filip Verhaeghe, az Self-Star vezérigazgatója szintén kereskedelmi alkalmazást tervez az App Engine alkalmazásában, de hiányzik a biztonságos kommunikációs képesség, ami arra késztette a böngészőben egyedi titkosítási sémákkal. "Kevésbé az a fajta intézkedés, amely felgyújtja az ügyfelekkel való bizalmat" - mondta.
Egyéb aggályok a Verhaeghe számára: a szolgáltatás béta állapota és az, hogy képtelenek többet vásárolni. Azt is szeretné, ha a Google megerősítené a fejlesztőkkel kötött licencszerződést.
"A Google nagyon tisztában volt azzal, hogy nem törekszik a kód feltöltésére, de nincsenek nyomatok". "Pontosabban felvetheted a kérdést, hogy a kódod feltöltése a szabadalmak kontextusában" találmányunkat "reklámozza, a Googlenek pedig jobb jogi védelmet kell nyújtania."
Stockholmban, Svédországban a Colliberty Easy Publisher rúgott Az App Engine abroncsait, miközben azon gondolkodik, vajon a Google meg akarja-e szüntetni a fájlok számának 1000-et, amit a fejlesztők alkalmazással feltölthetnek - mondta Johan Carlsson, vezető fejlesztő.
Mahmoud Arram, Cambridge, Massachusetts, kereskedelmi partnerkapcsolat-fejlesztő alkalmazás fejlesztése, és tudni szeretné, hogy a Google automatizálási módot tervez-e az App Engine alkalmazásból az adatok áttelepítéséről és a többszálú alkalmazások támogatásáról.
A Google McDonald és Koomen a McDonald elismerte, hogy bár az App Engine egyszerű szöveges keresési lehetőséget biztosít, a Google tudatában van annak, hogy ez jobb lehet. "Teljes körű szöveges keresést szeretnénk biztosítani az App Engineben" - mondta McDonald, és elutasította a szállítási menetrendet. "Fontos, hogy legyen."
Azt is kijelentette, hogy a Google meg kívánja könnyíteni a fejlesztők számára az adatainak az App Engineból történő átállítását azáltal, hogy támogatja az iparági szabványokat. "Az adatok zárolásának kérdése kissé eltúlzott" - mondta Koomen. Vannak módok az adatok migrálására az App Engine-ből ma, de a Google egyszerűsítheti és automatizálhatja a folyamatot, hozzátette.
Hasonlóképpen, a Google tudatában van annak, hogy a fejlesztők többszálas alkalmazásokat szeretnének futtatni az App Engineen, de időközben a Koomen rámutat arra, hogy bár az alkalmazások egyszálúak, párhuzamosan futó több szerverre vannak futtatva.
Ez lehetővé teszi, hogy az alkalmazások zökkenőmentesen legyenek méretezhetők a fejlesztői interakció nélkül. "Automatikusan skálázhatjuk és terjeszthetjük a terhelést a kiszolgálók között, így nem terhelhetjük a stresszt egyetlen adott példányban vagy kiszolgálókon sem" - mondta Koomen.
A Google nem tervezi, hogy felemelje az 1000 fájl méretét, amely feltölthető egy az alkalmazás kódját, mondta McDonald, hozzátéve, hogy ez nem vonatkozik azokra az állományokra, amelyeket egy alkalmazás végfelhasználói feltölthetnek - ez korlátozza az alkalmazáshoz rendelkezésre álló tárterület nagysága.
Nagyon egyértelműen magyaráztak hogy a Google nem tervezi, hogy támogatja az SQL adatbázisokat alternatívákként a Google védett adattárához és a GQL-hez, amelyek hozzájárulnak az App Engine "folyékony" méretarányos képességéhez.
A biztonságos alkalmazáskommunikáció támogatása a Google teendői listáján van a közzététel nem nyilvános, Tim McDonald azt mondta, hozzátéve, hogy időközben az App Engine alkalmazások hitelesítési mechanizmusként használhatják a Google felhasználói fiókokat.
Hasonlóképpen, a Google a támogatás bővítésére is törekszik további pr "
Ezenkívül a fejlesztőknek szóló Google-licencszerződés nagyon világos: az alkalmazás kódja, adata és szellemi tulajdonai a fejlesztői alkotókhoz tartoznak.
" Nagyon komolyan vesszük ezt. A bizalom az egyik legfontosabb dolog, amit a Google-nál fogunk megtenni, és szeretnénk meggyőződni arról, hogy a fejlesztők a kifejezéseken és cselekvéseken keresztül megértik, hogy kódjaik és adataik az övék, "mondta McDonald.
Stephen O ' Grady, a Redmonk elemzője szerint a Google megvizsgálja, hogy a fejlesztők hogyan használják az App Engine-et, hogy előrejelezzék a terhelésüket az alkalmazásuk infrastruktúráján és meghatározzák, hogy mekkora mennyiséget képes támogatni. "Ez a kapacitás tervezésről szól. A Google minimális szinten tartja a funkciókat, hogy mindenkinek megfelelő teljesítményt biztosítson, amíg jobban meg nem jelenik a kereslet. "
A Vishwanath Venugopalan, a The 451 Group elemzője megjegyzi, hogy míg az App Engine számlái lehet, hogy nagyszámú, még nem sok alkalmazás telepítve van, ami lehetőséget ad a Google számára arra, hogy továbbra is feltárja a legjobb gyakorlatokat ebben a vállalat új piacán.
A Googlenak azonban meg kell védenie a pozitív és hangos zümmögést az App Engine. "Tagadhatatlanul sok fejlesztői lelkesedésről van szó, és szeretnénk látni, hogy a Google hogyan hasznosítja azt "- mondta Venugopalan. Először is, a Google-nek elsőbbséget kell biztosítania a több programozási nyelv támogatásához, és szolgáltatási szintű garanciákat kell nyújtania a szolgáltatás teljesítményének és megbízhatóságának bizalmatlansága érdekében, különösen a júniusban bekövetkezett munkabaleset után.
A Katz fejlesztői szorosan figyelik majd, hogy a Google mennyire hajlandó App Engine, és most úgy tűnik, hajlandóak a vállalatnak a kétségeket kihasználni a közelmúltbeli kiesés és az erőforrások jelenlegi kvótáira vonatkozóan, mivel ezekben a korai napokban várhatóak.
"Úgy gondolom, hogy a Google braintrust megoldja a problémákat hogy érdeklődjenek az App Engine, miután a kvótákat eltávolították "- mondta Katz.
" A mi kis indításunknál fogadom, hogy az év végéig az App Engine stabil lesz és robusztus elég ahhoz, hogy kezeljük a niche kereskedelmi alkalmazások felhasználói számára, még akkor is, ha szerencsések vagyunk és népszerűvé válik "- tette hozzá. "A kiszervezés a Google számára számított kockázat, amely figyelembe veszi az indításom készpénzre és a rendelkezésre álló programozási időre vonatkozó korlátozásait."
Wolverine, te nem vagy az ember, akivel korábban éltél. Emlékszem azokra az aranykulákra, amikor kevésbé tűntek olyanok, mint egy habzó gyilkos, mint egy szokatlan divatos, kemény, vajas és türkiz szupersztár, hihetetlenül magas fejpánttal és kecsesen karha hajjal, mint George Michael 5 órás árnyéka. Most nézz rád. Hugh Jackman vagy, a T-800-as belső Winston-y-ligatúrájával. És az ember megölheti a holmikat. Az új játékodban olyanok vagytok, mint Freddy Krueger birtokolt Tasmanian Devil. Dühös d
Szóval azt gondolom, hogy kitaláltad, hogy játszom az X-Men Origins: Wolverine, a hivatalos filmgyártás, minden nagyobb és kézi számítógéphez, beleértve a Windows PC-ket is. Beszélünk arról, hogy emlékezzünk "kis srácokra", vagyis a PC-s játékosokra, az Activisionra. Lehet, hogy a többi srác (és a Madden NFL 10, az Electronic Arts?) Elfelejtette a PC-ket - nagyon fontos - túl telefonhívás, de nem, így jó neked.
A Lenovo értékesítése visszaesett, de továbbra is nyomás alatt a Q2-ben
A recesszió nem ért véget, mivel nettó veszteséget ért el.
A Microsoftra gyakorolt nyomás, mint a Windows támadása most nyilvános
A Metasploit a Vista és a Windows Server 2008 operációs rendszerben egy kritikus hibát okozott. > A hackerek nyilvánosan megjelentek egy új támadási kódot, amely kihasználja a kritikus hibát a Windows operációs rendszerben, és nyomást gyakorol a Microsoftra a hiba kijavítására, mielőtt egy féreg kitöréséhez vezetne.