Se per qualche ragione volessi utilizzare il mio server privato per eseguire la mia app GAE invece di distribuirla sui server di Google, potrei semplicemente utilizzare AppEngine SDK per farlo? Esistono limitazioni tecniche o legali o problemi che dovrei conoscere? So che l'SDK non è progettato per eseguire pagine pesanti, ma per i piccoli siti web dovrebbe funzionare correttamente?Utilizzare Google AppEngine SDK per eseguire la mia applicazione su un server privato
risposta
Beh, si potrebbe provare. Non sono a conoscenza di alcun problema legale (con l'avvertenza che I Am Not A Lawyer e non posso offrirmi di interpretare il contratto di licenza per te), ma dubito che saresti soddisfatto delle prestazioni.
Per uno, l'emulazione del datastore di dev_appserver (in entrambi gli SDK di Python e Java) non si adatta bene quando si superano piccole quantità di dati. Non è progettato per le prestazioni; è progettato per simulare accuratamente la semantica del vero Datastore.
Grazie per la risposta. Non ho intenzione di farlo, mi chiedevo solo se fosse teoricamente possibile. – tobik
Il server dev_appserver non è progettato per servire il traffico pubblico. È a thread singolo, non è costruito per le prestazioni, i backend sono anche limitati e espone endpoint amministrativi (come/_ah/admin /) a cui gli utenti non dovrebbero essere in grado di accedere.
Esistono alternative per l'hosting della tua app, come TyphoonAE e AppScale.
Per SDK, intendi l'uso di dev_appserver? –
Consiglio vivamente di non usarlo per chiunque acquisti sul tuo computer locale. – aglassman
Sì, intendo dev_appserver. – tobik