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 Abel Avram on Jun 16, 2009
Opera Software, which promised to revolutionize the Internet, has just released the latest version of their browser, Opera 10 Beta 1, incorporating a server technology called Opera Unite allowing users to directly connect to each other to share data and communicate without an intermediary running the necessary services for them.
Opera Unite is built on the premises that the Internet should be free and not controlled by anybody. Right now, most Internet activities go through various servers running specific services like email, chat, photo sharing, social networking, etc. Opera wants to change all that by building server technology inside the browser allowing users to keep all the data on their computers and sharing it from there. Lawrence Eng, a product analyst for Opera Software, explains the motivation behind Opera Unite:
Social networking is important, but who owns it — the online real estate and all the content we share on it? How much control over our words, photos, and identities are we giving up by using someone else’s site for our personal information? How dependent have we become? I imagine that many of us would lose most of our personal contacts if our favorite Web mail services shut down without warning. Also, many of us maintain extensive friend networks on sites like MySpace and Facebook, and are, therefore, subject to their corporate decisions via “Terms of Service” and click-through agreements. Furthermore, what does it mean anyway to be connected to hundreds of our “closest” friends? What about our real social networks, the people we want to interact with on a regular basis (like once a week, or even every day)? Why are online solutions to help us with our real-world social needs so few and far between?
To enable the server inside, the browser has Opera Unite Services, a special kind of Widgets. A number of services come as default:
- Opera Unite page: An overview page that lists your services with activity feeds and also shows the services others are running.
- File Sharing: A simple and safe way to share files directly from your computer.
- Fridge: A fun place for people to leave notes on your computer.
- Photo Sharing: Share your personal photos with friends around the world without the need to upload them.
- Media Player: Access your complete home music library from wherever you are.
- Web Server: Host your Web sites running from your own computer.
- The Lounge: Invite your friends to a chat in The Lounge hosted on your computer.
Developers can build other services using JavaScript and upload them to Opera’s web site to share them with the world, or simply keep them for themselves. When running such a service, other users can connect to it by simply entering the corresponding URL in any web browser. There is no need for both parties to run the service.
Opera Unite is not 100% free of intermediaries. The software opens a firewall port (#8840) and services connect to Opera’s proxy servers. That’s how users reach the services with a simple URL without making any special firewall configurations. So, the services still rely on third party servers, which recently were reported as overwhelmed due to increased demand.
Currently, the Opera browser has less than 1% market share according to Net Applications.
SCM best practices for multiple processes, releases & distributed teams
agility@scale eKit: 10 Principles, Scaling Model, Metrics, Collaboration
In today’s hyper-competitive world, later may be too late to adopt Agile development and this Roadmap for Success will help you get started. Download "Agile Development: A Manager's Roadmap for Success" now!
It's a nice idea, but they should create a open standard for that, so we all can work on it.
Opera Unite, Google Wave and Peerscape have their principles described in the "Freedoms" section of this "Sovereign Computing" article from 2004:
www.advogato.org/article/808.html
This feature exists in the Konqueror a long time ago, but how manty people use Internet outside routers and proxies I suppose that is not a very intersting idea !
At least it's my 0.02$
Go over to their developer section. They make it clear that the software supports uPnP and beyond that they offer proxies of their own so you can expose your local machine services to other users.
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.
4 comments
Watch Thread Reply