Parting Ways

I left Nokia for Cisco last week. It was 4yrs 6months of tenure. I’m a lot confident than I was when I joined, I made some good friends, learnt new things, and above all, I got to know myself more.

I’m missing my team, and new office is a little boring now. I’m still juvenile. I wish to grow up and growing up sucks. I think I will get busy with work next week, and I’m sure it is all going to be fine. I don’t recall any such feeling of going away from people from the last 2 companies I left. I felt nothing. I was happy to leave those places. This one was tough probably because I stayed longer, and I had many people. May also be because I’m probably going through the terrible phase of the quarter life crisis! I cried during the farewell and I can’t explain what I was going through. The farewell was such overwhelming. For some time I feared if I deserved all that good treatment. My team was so nice.
Gone are the days we miss. A lot of people walk in, and out of our lives. It is matter of staying happy with the moment that should be practiced. Tough at times though..
Anyways, I’m waiting eagerly to get my access rights set so that I can start working on things. I took the new job hoping to experiment a new tool in real time as I think it solves the problems here at the new assignment. I should wait and see how it works for me. I’m excited. Cisco is a big organization, and the environment looks very encouraging. Hopefully I will be able to bring something valuable to the table.

Jyothi Lakshmi Movie

I watched a Telugu movie today – Jyothi Lakshmi

It’s about a prostitute named Jyothi Lakshmi who’s sought by a decent man who’s in love with her, that wants to marry her, and how he stands by her after convincing her to marry him, supports her with her wish to rescue her friends who were forced to work at the brothel as one of her friend from the brothel commits suicide after being humiliated in a police raid at a hotel she was forced to go to, for one last time before she wanted to leave the brothel forever, to look after her father who has fallen sick. This friend was actually cheated for a job at Singapore and forced to work at brothel. Eventually, Jyothi Lakshmi succeeds in making sure the villains that run the brothel are all killed, and the movie closes. The message that is attempted to be conveyed is that no women wants to be a prostitute. It is only the circumstances which are mostly created by men that are forcing her to turn to prostitution, and the media should not exploit the misfortune of the prostitutes as they are caught in raids, while protecting the pride of the rich men who seek them.

A good part of the movie is quite emotional, and there is a particular scene when the married Jyothi Lakshmi asks her husband why he loved her. He explains that when misfortune stuck him, and his sister by killing their parents, they were looked after by a prostitute, who is like mother to them, and she dies in an accident. And that made him decide he wanted to marry a prostitute, and to care for her. He goes on and says, Jyothi Lakshmi, whom he married reminds him of his mother. To me, this is the favorite scene.

While I did not like a large commercial, and unwanted aspects of the movie, it was not waste of my time, as, to me, it was a decent love story with a good message.

The New Environment That Performs Like “Wow!”

We are again stuck with hellish build time problems. Our ccache solution is suffering and I think it is because of the underlying infrastructure limitations. I hate to say “I think” because it kills me not to know what exactly is wrong with the infrastructure. I’m not an expert in network, storage, linux administration, and it made me handicapped. We have to resort the IT support for help all the time, and they are at my organization not up to our expectations.

We thought we are in trouble. Luckily, and strangely, the new cloud environment that we recently got, where we are run our build farm and evaluating our builds on RedHat 6.5 is performing very well. The first impression is that this new environment is 6 times faster! Very surprising results.

I verified a few basic differences between the old and new build farm, and the differences/improvements are:

  1. RedHat 5.5 vs RedHat6.5
  2. 16 cores hyperthreaded vs 16 cores hyperthreaded
  3. 16GB RAM vs 80GB RAM
    • This seem to have improved the compile-times. I’m not sure to what extent.
  4. Disk storage type:
    • The storage used by the build comes from epeheral. I don’t know what benefits this gave.
  5. Network Connectivity between machines in the build farm.
    • Our builds run using a comerical make flavor called “ElectricAccelerator” Builds are distributed, and they share the intermediate build results across the build farm.
    • That obviously needs connectivity across the build farm to be fast.
    • My observation is, the old and new infrastructure differ a lot with the way they are connected to each other.
    • ping showed some visible difference.

I’m happy with the preliminary results with the build times, and hopefully when we are in production with this setup, our developers will hopefully spend less time waiting, and we can spend more time on some quality topics than monitoring the environment all the time. Comments are welcome.