10 tips on how to prevent business value risk
One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
Posted by Matthew Bass on May 30, 2008
var store = new Persist.Store('My Data Store');
var data = "some arbitrary data of varying length";
store.set('saved_data', data);
Retrieval requires a callback, but is just as easy:
store.get('saved_data', function(ok, val) {
if (ok) alert('saved data = ' + val);
});
Dojo Storage and Google Gears also provide client-side storage. Relying on a browser plugin like this can be problematic though, because not everyone will have the plugin installed.
There are several other differences worth noting as well.
Dojo Storage
Google Gears
Aside from storage, Gears also supports client-side searching. MySpace made an announcement at the Google I/O conference in San Francisco this week that they are now using Gears for message searching. Up until now, users had to page through their messages to find what they were looking for. With the Gears solution in place, full-text searches are performed on the client side. Searches are also live, bringing back results as the user types in terms.
Note that PersistJS supports a number of different backends, including Gears. The advantage that PersistJS gives in this case is a consistent API that will remain the same if the backend is changed.
Monitor your Production Java App - includes JMX! Low Overhead - Free download
Mobile and the New Two-Tiered Web Architecture
Using Drools? See what you're missing! Get the Power of Drools with the Assurance of Red Hat
Improve Java Garbage Collection, Runtime Execution, and JVM visibility with Zing
One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.
InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.
Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.
John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.
Sean Comerford unveils ESPN.com’s architecture, what components are used and why, and the current changes the website goes through.
Are there repeated patterns of failure on Enterprise Agile Enablement efforts? Sanjiv and Arlen discuss Seven Deadly Sins to avoid when adopting Agile in an enterprise.
Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?
Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.
No comments
Watch Thread Reply