Connecting Groups
Back to SiteGroups!

SpringSters - Blogging Bunch

We think therefore we are

Comted, barcamp & me: the way we “push” things around at MS

The much anticipated Barcamp 3 was a great success! Many of us springsters gathered at the PSPL Campus to represent MangoSpring and show others why it is one of the best technology companies in Pune.

Our very own Springster Anil was one of the organizers of the Barcamp. He did a great job juggling back and forth between his event organization duties and joining the fun with his fellow Springsters. The sessions for the day were well coordinated in advance, and lots of people showed up to share and gain knowledge. The only two lady speakers at the barcamp were my fellow Springster Anjali (our happiness manager) and myself. Our sessions were slotted for the afternoon, which gave us both the opportunity attend the other presentations with our fellow colleges and soak up as much from the other presenters as we could.

MangoSpring’s time to shine started in the afternoon with Anjali speaking about “Organization 2.0″. It was a very healthy discussion on how we are building “culture” at MangoSpring. For more on this, see Anjali’s blog below. Following Anjali’s presentation, we gave a glimpse of the technical work done at MangoSpring. I was then let loose to talk about one of the technologies that we use here- “Push Technology-Cometd”.

To briefly explain “Push Technology-Cometd”, it is an alternative means for data delivery to the browser. Our classic web paradigm of “Pull Technology “gives us some hiccups when it comes to real-time based or multi-user applications. In a normal web-based application which needs to show fresh data, we expect the client to request (poll) the server at frequent intervals in time to maintain the freshness of data. However, this leaves high chances of the user seeing stale data for some amount of time before the next polling cycle kicks in. “Push” addresses this problem with its completely opposite approach. Using “Push”, the client initially opens a long-lived connection with the server and registers its interests in the specific channel it wants. From then on, the server
pushes data and updates the respective client as and when the data changes. Using this technology, the freshness of data is maintained for the end-user without any user or periodic browser intervention.

Cometd is a project which implements this technology and has drafted a spec called Bayeux, to make implementation of Push Technology more standardized and
developer friendly. The Cometd server implementation which we work on is being written entirely in Java. Many more details that I talked about in the presentation are captured in the slideshow uploaded with this blog.

At the end of my talk there was a good Q&A session which reflected the interest of the audience in the session. This was great for me, because it gave me an opportunity to get my thoughts across. Afterwards, many people also had specific implementation questions and questions about multiple server implementations of Cometd.

After the presentation was over, it was a great feeling knowing that I shared everything that I had set out to. It was also great to have our fellow Springsters there for support and motivation. The cheers from Abhinav, Anil, Anuj, Basant, Hari, Nilesh and Rana were much appreciated!

When all was said and done, the end of Barcamp 3 Pune left the Springsters with enriched knowledge and greater confidence ….and don’t forget the smiles on our faces!

- Isha
Click to download the presentation

We are hiring your boss!

MangoSpring is one of the most innovative companies in and around Pune. This reflects in everything we do including our hiring process. Here is a an email campaign to hire our tech leads.

Subject: We are hiring your boss!

Body: Yes, you read it write we want to hire your boss.

This isn’t April , so you needn’t worry about this mail being a hoax. You aren’t dreaming so no need to nudge yourself either.

Then the next question that you would have is, who hires like this !!!

WE DO…

We is MangoSpring. Guess it’s the spring in our name that adds that whiff of freshness and originality in everything that we do. If you absolutely must know, we are a technology start-up working in the exciting space of consumer Internet and are looking to hire tech leads and architects across server, web and mobile technologies. More information at http://www.mangospring.com/careers/.

You like your boss? You absolutely must recommend him to us because when he comes over in all likelihood he will bring you along and trust me we are one hell of a place to work at. Salary that matches the industries best, work culture that is built around the concept of “Happiness” , Foosball, Xbox,  exposure to latest technologies, & joy of working in a product company building something that your friends will use and swear by.

Hate your boss? Well all the more reason for you to get him off your back. We will help you get rid of him …what say?

And in case these are not reasons enough, well there is more. If we do hire someone recommended by you then you get Rs 20,000 cash. No fine print.

So mail us (careers@mangospring.com) the name, designation, email-address and current employer of the candidate you are recommending. And we will do the rest. Your identity will be kept anonymous at all times so you have nothing to
fear on that front.

Wait there’s more - If while forwarding it to your friends and contacts you mark us in the cc you stand yourself a chance of winning a goodies bag. Of course it all depends on the number of people you have forwarded your mail to and the number of people they in turn forward it to.

P.S : We won’t mind if you recommend yourself.

Feel free to tell us about your boss :-)

©2007 - 2008 MangoSpring. All Rights Reserved.