Scott Dietzen

Securing Ajax

By | September 9, 2006
To continue the Zimbra blog series on Ajax (recent entries include Ajax innovation is about the server, Ajax optimization techniques (presented at OSCON), OpenAjax update, and Ajax's impact on scaling), we wanted to offer some general thoughts on securing Ajax applications gleaned, of course, from our Zimbra experience. (more…)… Read more »

Some thoughts on Mobility and Web 2.0

By | August 29, 2006
I had the pleasure of joining Motorola, SugarCRM, and Funambol on a panel at LinuxWorld regarding the future of mobility. The depressing bit was that we panelists admitted that we could have made almost identical points three years ago: (1) the Web (1.0 more than 2.0) is coming soon to mobile devices, but the experience isn't entirely there yet; and (2) the challenge to extending applications for mobile devices continues to be exacerbated by innovation in device profiles (more on that below). However, the good news is (1) that a "smart phone" profile is converging---a profile that is likely the right target for non-consumer mobile applications; and (2) that "over the air" sync to the native Personal Information Management (PIM) software on mobile devices has gotten dramatically easier/cheaper, and provides exciting new opportunities for mobile application extension.… Read more »

Open source and IP ownership

By | August 15, 2006
I got myself in a small bit of trouble recently talking about open source IP ownership when I should have been talking about the cool new collaboration and mobile features in the 4.0 release of the Zimbra Collaboration Suite. (Nothing like a developer coming by your cube and saying "You said what?") While I didn't do such a good job at the time, the underlying point is an important one, so I'm going to give it another shot (more…)… Read more »

Ajax innovation is also about the server!

By | August 1, 2006
I have a pet peeve about suggestions that all these exciting Web 2.0 innovations are solely realized within browser-resident Ajax/JavaScript code. For example, consider occasional inquiries regarding a desire to marry Zimbra's sexy Ajax enduser and administrative UIs with, say, a more mature back-end messaging server. Obviously, one way to respond to such requests is to continue to prove out the Zimbra server's fault tolerance, scalability, and performance. But I think such requests are more fundamentally misguided. (more…)… Read more »

Zimbra benchmark for service provider deployments

By | August 1, 2006
The Zimbra team has just posted the PDF of a benchmarking study that we recently completed with HP. This particular study targets a service provider (Telco, ISP) consumer-facing deployment. (We are also at work on benchmarks for large and medium business profiles that you can expect to see shortly.) The end result was that ZCS delivered consistent and excellent response times while scaling up to 50,000 concurrent/active users and multiple 100,000s of provisioned users per dual-core/dual CPU PC-class server! The Zimbra Community should be thrilled by these results---we are effectively not giving up anything in terms of performance and scale to existing service provider solutions, and we have a dramatically richer feature set to boot. (more…)… Read more »

Succeeding with Open Source

By | June 20, 2006
Most successful open source projects started out as open source. Zimbra took a different path: We cranked code for nearly two years in stealth mode before making the first public release of the Zimbra Collaboration Suite in open source in August of ’05. Since then, of course, it’s been a wild ride: Zimbra is now arguably the most popular open source technology in its category of messaging and collaboration servers. Zimbra’s success has led to inquiries from the owners of existing closed source software that are considering open source as a means to replicate that success. (more…)… Read more »