title: "Sessions" with Google Cloud Endpoints
body: <p>This question is only to confirm that I'm clear about this concept.</p>
  
  <p>As far as I understand, <strong>Google Cloud Endpoints</strong> are kind of Google's implementation of <strong>REST</strong> services, so that they can't keep any "session" data in memory, therefore:</p>
  
  <ul>
  <li>Users must send <strong>authentication data</strong> with each request.</li>
  <li>All the data I want to use later on <strong>must be persisted</strong>, namely, with each API request I receive, I have to access the Datastore, do something and store the data again.</li>
  </ul>
  
  <p>Is this correct? And if so, is this actually good in terms of performance?</p>