Good news for the customization-loving jailbreakers out there; the long, nearly five month wait is over. A jailbreak for iOS 6 is now available, and works on the iPhone 5, iPad 3, iPad mini and most current iOS devices. The jailbreak allows users to personalize their device quickly, eliminating Apple’s restrictions.
The jailbreak, known as “evasi0n”, was developed by the underground team of hackers called evad3rs. According to Andy Greenberg of Forbes, evasi0n hit peak traffic almost immediately:
“In its first six hours online, the crack had already been used at least 800,000 times, according to Jay Freeman, administrator of the Cydia appstore for jailbreakers, and he says that’s a conservative estimate–his count was fouled up when the tsunami of traffic knocked his server offline several times over the course of the jailbreak’s first day online. By Tuesday his count was up to 1.7 million.”
Today Craig Llyod, of Slash Gear, said that Cydia saw an unfathomable peak of 14,000 hits per second. This is a perfect example of why all developers, even the underground teams, cannot overlook load testing. You can’t predict if the application, app store or nifty jailbreak you launch is going to have a slow and steady adoption, or flood with traffic immediately. Development teams need to know; at what point does the application begin to degrade, how many concurrent users can it support, are there bottlenecks and how does all of this effect the user experience? The benefits of load testing and attaining peak performance cannot be outweighed by common cost or time arguments. Teams need to plan for the worst case (or rather best case peak traffic) scenarios.
In the case of evasi0n, the rush of traffic perhaps caught evad3rs and the Cydia appstore developers by surprise. Jailbreaking, while having major benefits, puts users’ device stability at risk and can void an Apple warranty. However, yesterday’s incident perhaps indicates that the adoption of jailbreaking is growing. Whether your an enterprise, startup or underground developer – if you want your software to work remember to load test.