Hello Thomas,
You may consider making use of the “Async Datastore API” and dedicated memcache, as described in the “Memcache Overview” document.
To investigate this issue properly, we need a minimum of information:
- What project are you speaking about, exactly?
- What is the general structure of your Java code?
- Does your Java application make use of thread synchronization?
- Is the application designed with easy scaling in mind? The “Designing for Scale” document provides detailed advice in this respect.
- A timestamp for an example of slow performance for memcache or datastore.
- A copy of the app.yaml would come quite handy.
- Any other piece of information you deem relevant to the issue, in excess with what has been already provided.
You can send us confidential information, as requested above, by private email, using the drop-down menu at the top right side of the message window.