Google has upgraded its platform cloud to include a dedicated memcache, rendering the company's technology characteristically akin to the floating silos operated by Microsoft and Amazon. The open source object caching system, Memcache, is a dedicated serviced for storage of key-value data from multiple servers in pooled RAM. Its adoption by Google App Engine (GAE) comes packaged in the 1.8.2 release of the platform cloud.
Alongside the dedicated Memcache is support for Git Push-to-Deploy, which allows developers to use the Git code management service. Google has also introduced updates relating to App Engine Modules, which enable developers to break large applications into modular components capable of sharing services. These updates also include Eclipse and PHP support.
Dedicated memcache will bring developers performance and capacity guarantees for $0.12 cents per gigabyte per hour. They will be able to purchase in-memory data caching capacity leading to more data being cached, and with a higher cache hit rate the applications will be faster and Datastore costs reduced. This is according to a blog post Google cloud product manager Chris Ramsdale wrote.
Google's service will be competing with Microsofts's Windows Azure Caching with memcache protocol support and Amazon's Amazon ElastiCache. Websites that use Memcache are Craigslist, Twitter, and Wikipedia.