501 karma · joined December 7, 2008
Outside of OpenJDK there are other issues that make this a hard push for Enterprise customers. I haven't seen a large installation that uses memcached. Most go with something that is tailored for Java like Terracotta's bigmemory. Again it is "Who do we call if it breaks?"
Heroku is in an interesting place here I think. They are certainly on the right trail but this is VMWare's back yard now. Being a polyglot platform is probably a disadvantage for Heroku in this arena. If you look at VMWare they have a complete system tailored to work with Java. The hardest hurdle I see is that VMWare's solution can go from developer size deployments to production all on the hardware owned by the Enterprise. Heroku can't do that and I assume will never do that. Not "owning" the entire system will be an uphill battle for a lot of Enterprise customers.
Edit: I realized I ran into something that does almost exactly what I wanted a couple weeks ago on github https://github.com/robertwijas/UISS
* Can you tell me why that entire block of code gets dispatched to one queue then right into the main queue?
* Can you tell me what queue the animation completion blocks run on and why it might matter?
* Can you tell me what queue the network request runs on?
* Do you think the animation completes before the network request finishes? Can you tell me why/why not?
* What happens if the network request fails?
* The UI is all hand coded. Not to start a religious war but interface builder makes supporting different devices a lot easier.
* There is some hairy concurrency stuff going on like this https://github.com/nothingmagical/cheddar-ios/blob/master/Cl...
If you are using IAP in your app and want to keep this hack from working you should be validating receipts. It isn't hard to do, check out https://github.com/carsonmcdonald/iap-validator for an example.
"American FactFinder works with Mozilla Firefox 3.6 and Microsoft Internet Explorer 7. Other browsers may not perform as expected. "
I wonder what it would cost to get support for Chrome.
The videos for sessions 600 and 601 would be good if you are developing web apps.
It is also interesting that they seem to be using Akamai for a CDN instead of Cloudfront so not a completely AWS based solution.
I wish they went into what they are storing in S3. 410TB is a lot of storage. My initial guess was cached images but 80M objects breaks down to 5MB per object and that is a lot more than what is needed for image caching.