Content is getting created at an amazing speed. Lots of them are redundant in nature. Although hardware (Esp… storage) is growing at phenomenal speeds, the need for big data (if I may use that term) is becoming evident. Now the biggest 2 questions in my mind are :
How are we going to manage this data?
How are we going to transfer this data?
To answer the former question, we have Content Management Tools which manage this enormous amount of content. Typically like Drupal, Joomla, WordPress. But this is not enough. We need to transform this content into a meaningful user experience. While this cannot be achieved by sole content residing within the border lines of our setup, it can be made more applicable by fishing for content beyond borders. By this I mean other content management systems or other islets which are languishing there on the net. There is another term used along with content called content curation. This is nothing but massaging of content into a useful output. A lot of CMS’s (Content Management Systems) have this feature, however modern websites provide a better experience. (Check out Pinterest)
The other question can be answered by developments in bandwidth of existing connections. As the arrow of time whizzes away, we are achieving greater speeds. Gone are the dialups and modems. Now we have broadband connections that can offer say up to 60 Mbps. (not in all parts of the world) This is enough to wire the entire home onto the network. I have friends whose entire home is wired up on the internet. Even the TV’s have an internet connection. All over the net, you see. As speed increases, every day is a revolution.
I have one more concern which is related to the first question. Say somebody is watching a YouTube video. If 10 people are viewing the same video, why should the YouTube site transmit it 10 times. Why don’t we have intermediate servers (Like Akamai) which can relay the content. Also better would be to pull it out from machines that are already viewing this clip (they must be ahead on the demand channel. Another P2P network – that’s what I mean.
Why do people rewrite the wheel – I don’t know. But there are so many for example – content management systems. They offer features here and there, but about 90% of the things are the same. So where’s the fun. Some people call it competition. I would say ‘Go slow’ There are so many people who want to be, ‘me too’, that the spirit of the revolution is lost. Anyways, whatever you do, be original.
I’m reminded of my OIRACLE days, when we talk of content. There is a concept called as cluster In ORACLE. What this simply means is that redundant data copy is not stored. Only one instance of the data is stored in a cluster. While this lessens the disk space, it can cost on the performance side.
That’s from me for now. Do leave your comments / suggestions / queries on the blog.