Um, what? What exactly is a Kumo, and why would you want one?
Let's start with the basics.
And that brings me to awesomeness point three - the need for speed. We will publish a focused performance blog at a future date, but as a teaser, I recently ran a comparison between PostFix and KumoMTA using identical environments. In both cases, I generated 100,000 100KB messages injected to the localhost for processing and then forwarded to a third-party smarthost that would then blackhole the message (throw it away). That configuration measures the raw processing power of the MTA without any feedback or bounce processing. While I could get the Postfix server up to 500,000 messages/hour (100,000 in 12 minutes), KumoMTA was able to handle the same workload in just over one minute. Both tests were done on the same Azure VM template with 8vCPU, 16Gb RAM, and 30Gb gp2 storage. This test shows that a very reasonably sized cloud instance can perform well into the 4MMH and higher performance range in a real-world scenario. If it helps, here is a graphic:
So why would we give all this awesomeness away for free? As I mentioned in a different blog series, "Open Source" and "Free" are not necessarily the same thing. The code for this project is openly available for anyone to clone and use under the terms of the usage license at no cost. However, most companies sending messages at this volume and complexity will want some active support, training, and other services, all available as billable activities. Above all, we believe in community-driven and supported projects.
Contact us for more information on how KumoMTA can power your messaging infrastructure.