One key to attaining good parallel performance is choosing the right granularity for the application. The goal is to determine the right granularity (usually larger is better) for parallel tasks, while avoiding load imbalance and communication overhead to achieve the best performance.
We launched Google App Engine two years ago to enable application developers to rapidly build and scale their apps on Google’s infrastructure, without having to worry about maintaining...
Last year, we announced that developers can earn revenue by showing ads in two of our products, the GoogleBar for Local Searches on a Google Map and the...
Over the last week the CodePlex team fixed several bugs throughout the site. Several notable changes were:
Fixed several UI issues related to the recent action bar changes
Fixed the issue related to double posting when responding to a discussion. Thanks to Crutkas.
Fixed the favicons in Chrome
Fixed the refresh page issue related to unsubscribing from a project
Fixed the inactive donate checkbox when ad configurations are changed
Removed the redundant “subscribe to project” button above the tabs
Have ideas on how to improve CodePlex? Please visit our suggestions page! Vote for existing ideas or submit a new one.
As always you can reach out to the CodePlex team on Twitter @codeplex or reach me directly @mgroves84
We launched the new Robots API (v2) last month, and since then, we've seen a a slew of new and interesting robots from Google Wave developers -- proving...
Provide a mechanism to execute a list of tasks in parallel on multiple threads and communicate back to the calling thread useful state such as exceptions, timeouts and successful task completion.
Not everyone likes to start their day with just a search box and logo (no matter how cool it is!). Many users want email, videos, news, weather, games...