Posts by Paul Campbell

Paul Campbell

A Note on Security, Data Privacy and our Terms of Service

In just over a month, May 25th will mark the deadline for compliance with the EU’s new General Data Protection Regulation. The GDPR has struck fear into the hearts of businesses within the EU and beyond. At Tito, however, we greet the GDPR with cautious optimism. Strict data protection regulation aligns with our attitude on the matter since the start: respect people’s data.

Read More
Paul Campbell

On Our Recent Downtime

On my recent post about our current job openings, I linked to our status page which showed our near-100% uptime for the past 6 months. We had just weathered a bit of downtime due to a big sale.

The universe sent us another tricky situation this week, causing about an hour of spotty performance during a surge sale that, as it turned out, we should have been able to handle.

I’d like to talk a little bit about these recent downtime events, what caused them, and what we’re doing to prevent this kind of thing in the future.

A Bit of Background

The vast majority of the time, Tito isn’t an inordinately busy application. We serve several thousand organisers who sell a few thousand tickets every day. The problems occur when an event goes on sale at a given time, and lots of people hit the site at once.

This makes it hard to manage: unless we’re in direct contact with the organiser, we can’t anticipate one of these “spikes”, so we have to plan that they could happen at any given time.

Way back in the early days, we hadn’t done any load-testing, and there were a number of significant failures to handle what we would now consider moderate load. We knew we needed to do something, so we took the following steps:

Read More
Paul Campbell

Do You Want to Build a Webapp?

In 2015, I wrote a blog post for AWS Startups about how we use a multi-az setup on Amazon to build in redundancy for every component in the Tito stack.

Two and a half years later, our infrastructure reliability has an excellent track-record. We even have a team of three in sales and marketing. There’s still one place where we need more hands: our engineering team.

In an effort to improve our bus factor, we’re looking for a developer and a designer to join our small team.

Read More
Paul Campbell

Introducing a Series on Diversity

When Maria asked a selection of our customers what topics were important to them that we could research and write about, two topics came to the fore: sponsorship and diversity.

These two topics aren’t surprising. Both are challenging areas to get right. As a conference organiser, I’ve struggled with both of these. But they are tough in very different ways. 

Read More
Paul Campbell

Welcoming Maria to Team Tito

“And we’ve done it all without any marketing”, is a phrase that I commonly reach for after talking about Tito numbers, growth or sales figures. It’s a bit disingenuous though. Without marketing, we wouldn't have a website, no blog, and we’d never have gone to any conferences to talk to potential customers.

Read More