Data Compression : Web 2.0 Game Changer?
Over the years, the internet has gone through so many changes. Whether it’s speed or design. We also accepted internet as a part of our lives. I think we are so used to it, that without an Internet we feel disconnected with world! Having no internet access kills us and feels like we are living in a stone age. It has a special impact on our lives which we can’t deny.
Since the giant tech companies like Google, Microsoft or Facebook has [almost] got the control over the Internet market we have seen tremendous changes in people’s behavior. Now a days people react through internet instead of doing it personally. Gone those days when we used to chat via hand-written letters or having a single Land-line phone for all family members. Internet is changing itself and changing our lives too!
Recently I was watching a TV series named ‘Silicon Valley’. In the series I stumble up on the idea they presented. The plot of the series based on a startup but the focus remains on the idea of startup which is data compression. The lead actor who develops an algorithm to compress the data on the server without losing it’s quality, watching this happening in TV series was an amazing experience and little bit inspiring too! After watching the series, I started to think, what if we follow the rules of data compression developed in LZ method for lossless storage or LZW for images and get actual benefit from it? Here’s how I think we can take advantage of data compression :
- Less File Size
Whether it’s an image or video – text or flash, if it’s taking less size it definitely saves our memory-time and money. Also it will load faster than any other big sized images or files. If we look at the blue ray films, they are huge in size .i.e. 4-16 GB. What if we could compress their size to 1-2 GB but still enjoy the same quality?
Also take an example of photography. If you have done any professional photography then you will know the issue of memory. A single photo which has dimensions of 4500 x 4500 takes more than 50 MB in space. As the quality we compare it’s almost nothing but still it kills our memory. What if it comes in less size and still remain in high quality without losing it’s single pixel?
- Less Bandwidth For Websites
When it comes down to dynamic websites where people create the content, i.e. YouTube. Those sites take huge amount of storage. That is the only reason YouTube has so many data centers all over the world. I’m not sure about the next sentence but YouTube uses Lossless technology to buffer the video. If you have observed the quality of video changes as per your internet speed!
If we can apply this to almost all websites then we could saves HBs of bandwidth from all over the world.
- Fastest Transmissions
If you ever heard about the Mars communication stories then you might heard about it’s transmission time too! To send or receive the message it takes almost half an hour. If our files are less in size then it may fasten up the transmission.
Also server-to-server transfer will be so much faster than today’s speed. Recently I’ve heard the news that Nokia invented 1 TB of speed. I’m not sure about it’s reliability but we as a human race on internet are moving ahead day by day.
- It Will Save Time & Money
Just like I mentioned in above points if we are successful in above actions, then we could save billions of dollars and thousands of hours. It’s a simple maths, less size > less time > less bandwidth > fast transmission > less money will be consumed on bandwidth.
It might be costlier to develop the technology but it would be a one time investment!
So, from my point of view the Data Compression may change the entire internet’s face once again. If we can keep the quality and compress the file in size, w change entire web 2.0 game.