[Questo è un cross post originariamente pubblicato da me in SO. Penso che la domanda sia più appropriata qui.]
Stavo passando per l'API di AdWords e ho trovato il foglio dei tassi: link .
Addebitano $ 0,25 per 1000 unità API e sotto la sezione "Costi operativi" elencano il costo (in unità API) delle diverse chiamate API. Sono curioso: basandomi su quali fattori (e altri sviluppatori API) calcolano il costo di una chiamata API? C'è una semplice formula o un modo standard per determinare questo?
Nota : quando dico "costo" di una chiamata API, non intendo i soldi ma le unità API. Ad esempio, come si determina che una chiamata API costa 100 "unità" e un'altra 1000?
Espansione del mio post originale : Ogni chiamata API consumerà una quantità specifica di cicli della CPU, memoria e larghezza di banda sul server (e forse qualche altra metrica a cui non ho pensato). Mi piacerebbe sapere in particolare quali strumenti / metodi sono disponibili per determinare questi parametri se l'API viene sviluppata utilizzando (una qualsiasi delle seguenti combinazioni):
Perl, Python, PHP, .net, Ruby (o qualche altra lingua).
Postgres, MySQL, MS SQL Server, Firebird, SQLite (o qualche altro database).
Apache, IIS (o qualche altro server web).
Windows, Linux (o qualche altro sistema operativo).