Build It Or Buy It – A Developer’s Tale

By Andrew Gretton

Here in the development team, we’re always kept on our toes by the pace of dotMailer’s growth. (dotMailer recently passed the 10,000 user mark, and our user base continues to increase rapidly).

As well as adding new features, we’re all eager to trim down on the resources taken up by our existing code, to make your sending, segmenting, and surveying happen faster than ever.

This optimisation is something we managed to do in a really big way recently.

Because we’re an ESP, you probably think of us as an email sender – and we’re proud to say we’re very good at it!

But we are of course an email receiver too – not only do most email marketing campaigns generate reams of “out of office” messages, bounces, and replies – but we do get sent a fair chunk of spam too. One of our big challenges is to make sure you get all your replies, and none of the spam.

Until recently, we’d been using a great piece of software developed by another company – this handled our inbound mail very well.

Software development is constantly about the “build it or buy it” dilemma, and whenever the development team has a requirement, we’ll first check out what’s available already.

If we find a good commercial or open source solution, that’s great – it can speed up delivery times of the features you’re all requesting.

Several years ago, we felt happy that buying was the answer for this part of our infrastructure. As our client base has increased, though, it’s become clear that we needed a solution that could grow as fast as we are.

So we sat down and built our own.

And so the LIME was born: the Lightweight Inbound Mail Engine. This nifty piece of software performs the same task as the old one; but it uses only 5% of the resources, and runs much faster too.

All of which means that behind the scenes we’re continually developing a faster, leaner, meaner dotMailer, to make sure you can turn your campaigns around in double-quick time, and get fast efficient reporting.

All this, no matter how many thousands of your fellow marketers are using dotMailer at the same time!

How Miss Amara used its abandoned cart program to drive revenue

Miss Amara is a small family-owned Australian business that strives to deliver exceptional, uncomplicated, and an enjoyable journey for its customers. Bonded by the love for good rugs, Miss Amara was co-founded by Amie, Aaron, and Alex…

2021 – 5 New Year’s resolutions for every digital marketer

Find out what you should be doing to improve your digital marketing strategy in 2021 - with our five New Year's resolutions.

Marketing automation: how to start automating emails

Marketing automation improves productivity by 20% and can lead to an average increase of 451% in qualified leads. How? Because marketing automation eliminates repetitive tasks and allows you to focus on other parts of your business. While…

This site uses cookies to improve your user experience. By using this site you agree to these cookies being set. To find out more see our cookies policy.