Pingdom Home

US + international: +1-212-796-6890

SE + international: +46-21-480-0920

Business hours 3 am-11:30 am EST (Mon-Fri).

Pingdom Blog

Royal Pingdom

Ramblings from the Pingdom team about the Internet and web tech

RSS Feed

Posts Tagged ‘development’

The most popular web servers for REST APIs

Web server softwareRESTful APIs have become increasingly popular both among web services and developers and are easy to serve up with the same software used for regular web pages. In May of 2010, 74% of web APIs used REST as their protocol.

When setting up servers for a REST API it can make sense to use a web server software that is a bit more lightweight than what you’d use for a full-blown website. The gains are, at least in theory, that each API server that way could handle more requests since it would be less taxing on system resources.

But is that what actually happens, or do most web services just put up an Apache server, same as they would do for a regular website?

Read more

When software giants trample the little guys

Godzilla“What if Google does it?”

That has to be a pretty common question among startups when they discuss their business plans. Gaining Google as a sudden competitor is usually not good news.

The problem is, no matter how brilliant your software or service may be, there’s always a cloud on the horizon. There are elephants out there, the likes of Google, Microsoft, Apple, and now also Facebook, and those elephants can come crashing into your glass house at any time. All they need to do is release a similar product.

It happens all the time.

Read more

Web browsers

Web developers fight a constant struggle: They want to use modern web browser features, but they also need to take browser adoption into consideration. If a large portion of their users run older versions of browsers, web developers will be limited in what they can accomplish.

With this in mind, we decided to find out how many people are running the latest version of their browser, whether it be Internet Explorer, Firefox, Chrome, Safari or Opera.

Read more

AppleYesterday, Apple announced that it will be launching an App Store for Mac OS X, modelled after the App Store for iPhone and iPad. It will be available 90 days from now and we believe it will be a game-changer for several reasons.

Why? Because it maps a very successful concept from the handheld world to the world of the personal computer (yes, the Mac is a PC…), and it translates very well.

Here is why it will be a success.

Read more

REST in peace, SOAP

SOAPLooks like the tide of the web API protocol war (if there ever was one) has shifted firmly in REST’s favor while SOAP has been forced back. Web developers have cast their votes, they want RESTful APIs.

Here is the distribution of the different API protocols and styles, comparing the situation in 2008 versus that of 2010, based on ProgrammableWeb’s directory of more than 2,000 web APIs.

Read more

Chrome rapidly catching up to Firefox

Google ChromeGoogle’s Chrome web browser has only been around for two years, but with an almost frantic pace of development it’s already gone through more iterations in that brief time than many other software products do in a decade. Chrome is now up to version 6, and has a rapidly increasing share of the web browser market. It’s now in third place after Firefox and Internet Explorer.

Before Chrome arrived, Mozilla’s Firefox was the darling of the techie crowd (and in many regards it still is, but Chrome is a great, looming shadow on the horizon). Now, Firefox growth has flatlined. It’s still by far the largest web browser after Internet Explorer, but it’s no longer gaining market share.

Read more

Why automatic software upgrades are great for innovation

Forward thinkingIt may be the start of a new trend, software that automatically upgrades itself silently in the background without ever bothering users. Google has been doing it successfully with its Chrome web browser, and soon Mozilla will jump on the bandwagon with Firefox.

You may love it or hate it, but for most users, software that automatically upgrades itself can be a blessing, and in more ways than is immediately apparent.

And it’s not just great for users, it’s great for developers because it allows them to innovate and develop at a fast pace, pushing out frequent updates without annoying their users with upgrade notices. In short, automatic upgrades let developers push the pace of innovation.

Read more

Apple and AndroidThe two mobile platforms with the most apps are Google’s Android with around 95,000 apps, and Apple’s iOS with around 250,000 apps.

Those are impressive numbers, but this article isn’t about the sheer number of apps available. Instead, we wanted to focus on a very interesting distinction between the two platforms: The radical difference in the ratio between free and paid apps.

Read more

AndroidGoogle has made great strides with Android, and a ton of developers have flocked to the growing mobile platform. Not everything is rosy, though. One major concern among developers is that piracy levels are very high on the platform.

Google is of course not oblivious to this and recently announced plans to combat piracy with DRM methods that app developers can include in their apps. But there is one problem that is arguably much more problematic for Android developers when it comes to getting paid for their apps, and it isn’t getting nearly as much attention as we think it should.

Read more

FacebookAt the scale that Facebook operates, a lot of traditional approaches to serving web content break down or simply aren’t practical. The challenge for Facebook’s engineers has been to keep the site up and running smoothly in spite of handling close to half a billion active users. This article takes a look at some of the software and techniques they use to accomplish that.

Read more