So all of us have been thinking how some of the websites are not able to take on the traffic they get exposed to. We have reached a critical mass in the industry and it is important for large internet companies to take this more seriously and also understand that scaling goes beyond adding hardware. Here are few aspects I would like to point out based on my experience.
This is one big issue. Even Flipkart
has pointed this out in their apology
. The dynamics of marketing have changed. The various mediums have evolved and how the marketing is measured has not made much progress. Traffic estimation has to become more scientific and we also need to measure both online as well as offline mediums.
Another ignored area by lots of companies. A strong testing organization is need of the hour. Software has become much more complex and distributed. Testing is not just about overall functionality. In most of the scenarios the actual user scenario leads to invocation of multiple components and interactions between those components need to be carefully modeled to handle edge case scenarios. Always remember, you are as strong as your weakest link. Testing strategy needs to take into account for the weakest component also.
Hardware is not magic bullet
We can not solve everything by adding hardware. Sometimes business owners do make an assumption that just adding hardware can help but it can also make your deployments more complex and sometimes that can cause more harm.
Horizontal or Vertical
Old technical debate about the right way to scale things. But at the internet scale of things, you will probably need both.
Chose your open source wisely
Gone are the days when people wrote code from scratch. Nowadays it is common to use components from all over the place. It is important that you test all of them properly for scale before using them. Just because they worked well in some other scenario does not mean that they will work well for you. The way you use them might be different.
Performance is still relevant and important. In the days of quick development cycles, this is often ignored and pushed to be last priority. But bad performance of a single component can have a cascading effect in the entire cycle so individual components need to be designed and tested to perform under stress.
Do add other things if you think they are important.
So here is my top ten in no particular order
Amazingly romantic song. The way he puts emotions in every word is awesome. The way of conveying love is so indirect and beautiful.
Deeply philosophical and a song which conveys various emotions tangled with each other. His voice brings out the confusion of emotions in a very elegant way.
The song that mixes melancholy and hope in exactly the right proportions.
And this song when hope is gone and sadness engulfs you from all sides. The texture of his voice is awesome in this song.
The feel of this song is amazing. Takes you to a word far far away.
This voice could melt mountains any day. Looks almost like a conversation but his awesome voice quality comes out.
Full of life and every word unfolds like a dawn. Full of life and shining.
Sorrow drips from each and every word which just pierces the heart.
The humming before song is one of the best you can ever hear.
And how can I forget this which made Kishore Kumar. All time favorite romantic song.
Let me get back to my childhood. We used to stay in a small place called Etawah. I am talking about late seventies here. We used to celebrate 3 festivals. Holi, Diwali and Eid. The schedule on Diwali and Eid was pretty much the same. Go around the town with dad and eat to your heart’s content. It was an occasion to connect up and ask haal-chaal. And then there were occasions of marriage in town and I always saw my dad manage the kitchen and those days were different in terms of how marriages were organized. It was not outsourced like it is nowadays. And then when someone died anywhere in town, my dad was always there to lend his shoulder to the departed soul. The principle of networking was simple, be there in happiness and be there in sadness.
And let us turn the clock ahead by thirty years. Things have changed. Festivals have evolved and so have the people. Principles of networking have also evolved. People are taught networking in colleges. People signup for things ranging from golf to NGOs just to network. It has almost become like a sales exercise. Networking has turned out to be an extremely selfish exercise.
What if we could follow rather simple rules for networking. I mean just try to help people and hope some goodness comes back to you. I know this is a bit idealistic, but give it a shot, and let me know if worked for you.
कितने लगायें अब पैबन्द ज़िन्दगी में
हो चुके हैं सब रास्ते अब बंद ज़िन्दगी में
रिसते हैं अब तो ज़ख्म लहू से कभी अश्कों से
अपने भी हुआ करते थे हौसले बुलंद ज़िन्दगी में
लम्हों को जाने मुझ से ये कैसी दुश्मनी है
मुझ को भी मिलते ख़ुशी के चंद ज़िन्दगी में
ना होता दर्द ना होता रंज मुझ को भी ए “कशिश”
अगर होता मैं भी संगदिल तेरे मानिंद ज़िन्दगी में
This sums it up. Memories are good, but then few things are beyond memories. Few moments, few days, few mins which take you beyond the realms of memory. Yes, they get engraved in your soul and your very existence. And this picture sums it up.
We at BBG
are always proud to do music shows for various causes and we were performing in Regional Mental Hospital, Thane to entertain the patients on 17th May, 2014.
One of the patients got up and sang the following song – Donon ne kiya tha pyar magar, mujhe yaad raha tu bhool gayi
What an emotional rendition it was. All of us were just stunned. He was in tune and voice full of emotions. We could see people in the crowd crying watching this emotional rendition. Isn’t that what music is all about. And when he was asked about his story, he told that he got divorced from somebody he loved. What a way to express his feelings.
I have no idea for how long he had been waiting for this expression. I don’t even know if this expression changes something in his mental state. But one thing I am sure of is that he would have slept a better sleep, probably with a smile, remembering some good times and most of us who were present to witness this would have got a different perspective on love. Remember, this is not a movie where real life. The emotions were real and so were the tears of people who watched and heard this.
I will not thank anyone for this meetup. We at BBG are just fortunate to get an opportunity to provide an expression of emotion opportunity to somebody who needed it a lot. We are blessed indeed.
Simplicity is the ultimate sophistication.” – Leonardo da Vinci
And here we are after months of work on a simple product which has the potential to change lots of things. And when I say lots, I actually mean it. We have a simple platform for you to exchange stuff you don’t need any more – http://www.adalbdal.com/
First of all let us get our pronunciation correct. It is pronounced as “A Dal B Dal”. Do it right or you will be punished by atleast 10 PJs from me.
Aren’t we in a race where we keep producing more and consuming more depleting the resources available to us. Look around, how many things you have around you which are of no use to you but can make perfect sense to people around. It might be old books, old mobiles, old clothes, stamps, coins and many more. Isn’t it time to put them to use, if not for yourself, for somebody else.
So go ahead, first upload stuff which you don’t need any more, find stuff you might need and meetup and exchange. The platform works anywhere and everywhere. It is location aware and shows you how far things are from you. It has a built in spam protection for you as the person interested in your product will not be able to message you till you have decided to engage. Messaging will enable you to figure out the logistics of meeting and exchanging.
And another major question which I hear from friends is that how do you ensure that the two items you exchange are of equal value. Look value perception is a state of mind. We enjoy soft drinks for Rs 13 which are made for probably less than 50 paise, we buy hand bags for thousands which are probably made in few hundreds. So come out of the standard “value perception model” and build an eco-system to reuse more and more stuff. It’s easy and it can be lots of fun.