If you’re developing a Java application on App Engine you probably already know that you can use JPA and JDO, both standard Java persistence APIs, to interact with the datastore. What you may not know, and what I’m here to point out, is that for the past few months I’ve been accumulating a collection of practical, real-world examples that can help you take full advantage of these powerful APIs.In episode one I put together a working example of an owned, bidirectional, one-to-many relationship and demonstrated how you can persist child objects...
Tuesday, 22 December 2009
Monday, 14 December 2009
App Engine SDK 1.3.0 Released Including Support for Larger User Uploads
Posted on 19:31 by Unknown
Today, we've very excited to release version 1.3.0 of the App Engine SDK, now available to both Java and Python developers. The newest SDK includes a new experimental Blobstore API for storage of files up to 50MB.Store and Serve - Files can be uploaded and stored as blobs, to be served later in response to user requests. Developers can build their own organizational structures and access controls on top of blobs.Pricing and Quotas - We include blob storage and transfer under the same datastore pricing and quotas you're already familiar with....
Tuesday, 8 December 2009
Request performance in Java
Posted on 10:32 by Unknown
If you've been following the App Engine Java runtime group, you may have noticed some discussions about performance of the Java runtime. Many of you have complained about hard-to-predict DeadlineExceededExceptions, or unexpectedly slow requests that use a high amount of CPU. These issues often have the same root cause: App Engine is preparing a new instance of your code to respond an incoming request. We call this occurrence a "loading request". Since App Engine provides server resources on demand, there are several reasons why you might experience...
Thursday, 3 December 2009
App Engine SDK 1.2.8 Released Including New Admin Console features
Posted on 14:20 by Unknown
The App Engine team has been hard at work tackling our the issues on our tracker, tweaking APIs and closing bugs. In addition to a ton of bug fixes, 1.2.8 also includes:Enhanced Admin Console - Users will notice new tools for managing tasks and queues created with the Task Queue API, and more visibility into index processing.Improved Java Compatibility - This release adds support for new filter operators and inheritance to JPA and JDO as well as support for JAXB, the single most requested feature for the Java SDK.This was also the first release...
Subscribe to:
Posts (Atom)