Why Blackberry Needs A Fundamental Infrastructure Change, or It WILL Fail

Full disclosure before you read any further, I hold nominal RIMM stock.
Blackberries are and have been the words most popular selling smartphone (with Windows Mobile and Apple slowly chewing away at it’s lead) but these always connected email delivering devices have a critical design flaw. All email that is sent to your Blackberry, regardless if you are a home or enterprise user, flows through RIM’s (The developer of Blackberry) servers, creating a large single point of failure in the devices dataflow.
As we witnessed on Monday, when RIM has a software malfunction on their servers email is disrupted for all users. Why RIM chose the approach to have all email flow through a centralized location is beyond me. There are far better ways to deliver PUSH email and even offer wireless contact and calendar syncing that is not dependent on a off network untrusted computer cluster.
First there is IMAP. Starting in 2003 I had a Treo 600 I used a program called “Chatter Mail” (Now owned by Palm) to deliver PUSH email to my device. Most email providers that provide IMAP offer the “Idle” command which enable the push functionality on you IMAP client. One step better is in all recent Microsoft handhelds (Even PalmOS handhelds) Microsoft introduced a “Direct Push” technology that not only instantly delivers your email to your handheld when it arrives but also syncs your contacts and calendars wirelessly via strong encryption to your Exchange server – which DOMINATES the corporate world. (As a side note, I run an Exchange server and find the functionality – Especially with 2007 – to be far superior then any other email server offering).
Yes, Blackberries are wonderfully designed devices and do what they do really well but having email flow through one central location for all users is a critical design flaw and if RIM continues to experience the rapid growth it is experiencing these outages will become far more common.
I also am very critical of RIM for not reacting as quick as they should of to inform the public about the outage (It took them 45 minutes) and blame the issue on a “software upgrade” which was the same exact reason for the outage last April. The conspiracy theorist in me feels that the RIM servers are having a hard time coping with the exponential growth they are experiencing, but that is purely speculation and opinion. Also, I’m kinda glad Palm took a moment to explore the issue and officially call RIM out on the error in their network construction.
Do you agree that RIM’s network infrastructure and data delivery model is flawed, or do you feel having the central control that they have is essential to deliver a high quality solution. What handheld do you carry? Do you carry a handheld? Who do you use for your email? Take it up in the comments.
