Archive for the ‘ping.sg’ Category
It’s been 4 great years of Ping.sg!
We have been growing steadily since our launch back in 4 July 2006.
Over the last 2 years, we have had steady >100% growth of number of registered users every year.
There has been more blogs added to Ping.sg in the 4th year alone compared to the number of blogs added for the last 3 years combined.
Needless to say, the number of blog posts we syndicate each day have been increased very significantly over the years. We now have >5000 new blog entries every single day! The numbers completely dwarfed what we were syndicating per day for the first 3 years.
Coping with growth
Obviously with such a high increase of activity and traffic on Ping.sg, our old dedicated server was not able to support it well.
Over the course of last year, we have done tremendous work in optimizing our code (for the technically-inclined, this means lots of indexing and lots of caching with both memcached and file-cache). We have also moved our whole infrastructure from a dedicated server in a data center in Singapore to be fully cloud-based, to enjoy the benefit of easy parallel and vertical expansion of our hosting infrastructure.
Since the start of 2010, we are fully hosted on Amazon Web Services‘ cloud computing platform. Though at that time, our main compute server was located at eastern USA, we made sure our system exploit the content distribution network (CDN) to make sure that the majority of our users, who are based in Singapore, are still able to enjoy the speed of Ping.sg. In April 2010 when Amazon launches the availability of Singapore cloud infrastructures, we immediately switch ours from USA to Singapore.
Despite the changes on our software and hardware infrastructures, we admit that there has not been much feature updates for the last 1 year. While it has been our intention to extend the services of Ping.sg further, due to the limited resources that we have, we have had to deal with the pressing matters at hand – coping with the growth, and optimizing and cleaning our codebase.
With the current position that we are in now, we now have an inflow of a large amount of blog-related data, including and not limited to blog posts, categories, content, and user activities. With such vast amount of data, the current presentation is quickly becoming obsolete. It’s becoming almost impossible to pick out the good articles from the sea of information. We are currently experimenting with new presentation on our site. Moving ahead, we aim to showcase and heuristically determine interesting/noteworthy blog posts based on visitor’s interests.
Ping.sg is still a blogger community and we aim to continue to improve to not just bring more traffic to bloggers, but to also aid in connecting bloggers in the region and making blogging more fun and rewarding.
All of these are only happening thanks for the continual support of the bloggers and blog readers. Thanks for giving us a healthy growth for the last 4 years!
Many thanks to our sponsors as well for believing in us all these years. We couldn’t have grown without any of your support!
Ping.sg has certainly come a long way. We began from a small community 3 years ago, aggregating less than 10 blog posts a day, to what it is today, aggregating over 1000 blog posts a day.
What started as a blog aggregator, with a simple and quick system, which determines most popular posts of the day by most reads, that was working rather well when we first started, is almost irrelevant today. It’s time for a change.
We are currently working on a new beta site that we hope to open to selected interested beta testers at the start as our beta updates are still very experimental. We should be rolling out an initial beta features some time next week.
Please sign up using the form at http://ping.sg/beta-tester-program
Earlier today I gave a short presentation at Singapore Polytechnic for the students of the first batch of a social media module that they will be conducting.
I probably went overboard with the technological terms that I used in my slides for being overly excited about the future Ping.sg plans that I almost forgot that my audience consists of students in social media studies, and nothing related to technology/engineering.
My apologies for that. But if you’re into some technology, a little on history of Ping.sg, and how Ping.sg will be evolving to be more useful and open, enjoy the slides.
Hard to believe, it has been 3 years since we first started.
We have certainly come a long way to be at what we are at now.
Thanks to all the Pingsters for the continual support and believing in us. Every single one of you have made it possible for us to go on this long and we hope that you have also benefited from our site, either in increasing of traffic to your site or in making new friends.
Yes, it’s our birthday today, but unfortunately, we are also scheduling a downtime some time later today. It’s a bad time to go down, but we had to expand. Don’t worry, it will only be for less than 2 hours.
Thank you all and happy 3rd anniversary to Ping.sg!
Ping.sg is scheduled to be down on Thursday, 23 April 2009 for about an hour between 02:00 AM to 06:00AM for maintenance.
As usual, you can follow our progress on our Twitter account, @pingsg. Add us if you haven’t already.
Some surprise awaits as soon as we are up again.
We’ll be back.
(after watching 3 Terminator movies over the weekend)
Update (12:00PM 23 April 2009):
Ping.sg maintenance is rescheduled to 4-5am tomorrow as we need to iron out some last-minute bugs.
Tiger Airways contest has finally came to a close! After spending more than 2 weeks going through the entries among us at Ping.sg and the organizers of the Tiger Airways contest, we had to admit it was really tough to be able to select the winners. Nevertheless, it was a really great experience for us reading through all of the great entries that have been submitted.
We apologize for taking this long to decide a winner but trust us, it was really tough.
In total we have received more than 30 entries and we read through them all. There are entries about holiday in Bangkok (the most!), Pattaya, Kuala Lumpur, Penang, Ho Chi Minh, Hong Kong, Langkawi, Miri, Philippines, Guangzhou and more! Some real some fictitious, some text-only some with photos and videos, regardless, we enjoyed reading all of them! After a few rounds of selection, discussion and debate, we have finally managed to narrow down to a few shortlisted entries. Even then, it was still tough to select the winner, who would be walking away with a return ticket to any destination that Tiger Airways fly to!
Trust us it was really tough to decide on the winner. We really wish we have more pair of tickets to give away to more winners but we only have 1 pair! And we had to decide on 1 winner, that’s really cruel. Reluctantly, but through voting, we finally decided on the grand prize winner.
He has not only written 1, but 3 blog entries on his trip to Bangkok, full with very detailed writeups and photos from his trip. While reading through his entries, we almost felt like we were there travelling and roaming the streets of Bangkok with Vinsion.
Check out his winning posts:
my day 2 continues because of Ping.sg and Tiger Air, Bangkok.
Day3 , Woke Up, Pack Up, Fuck Up With Ping.sg and Tiger Air .
Day 4 to 6 – Bangkok, My Hotel Room Sooo Cool (176photos)
We wonder where will Vinsion go next with the free tickets. And we certainly hope to be able to read more about his trips when returns from the holiday again soon.
Thanks to all who took part in this contest. Do continue blogging and we at Ping.sg will definitely let you know when we have more contests and prizes for you all again soon! Stay tuned and we hope you will win the next one!
Do check out the rest of the entries. Not only are they really nice to read, they can even be your tour guide when you decide to visit the cities/towns that the awesome bloggers are sharing. We really enjoyed reading all the entries and thanks to the bloggers for sharing them with us. Reading them really makes us want to go for holiday soon!
And remember, if you’re looking for affordable air tickets for your next trip overseas, you know where to look for: Tiger Airways.com
Ping.sg is scheduled to be down for maintenance and upgrade some time between 3PM to 6PM (Singapore Time, of course) this coming Monday 13th October 2008.
It should not be down for the full 3 hours and is only expected to be down for not more than 30 minutes, unless the fail whale decides to not spare us.
If you have been following our progress, I guess you should have an idea what this is for. 🙂
In the mean time, happy pinging!