Product
Using ElasticSearch and Logstash to serve billions of searchable events for customers
We recently launched a new version of our Events API that lets you easily keep track of all your messages,
PUBLISHED ON
We recently launched a new version of our Events API that lets you easily keep track of all your messages, including exactly what happened to them after they were delivered. In that blog, we mentioned briefly that we built this new API on top of Elasticsearch and that we’d be doing a more detailed post about how we architected it. Today is the day.
One of the Mailgunners, Ralph Meijer, described our set up on the Elasticsearch blog today. Head over and check out the post for all the details. There was also an interesting discussion about the post on HackerNews with some additional technical details.
In the post, we cover:
Why we chose Elasticsearch
How we use Logstash to get logs into Elasticsearch
Index design
Monitoring
Setting up a scalable Elasticsearch cluster
Happy sending!
The Mailgunners
Popular posts

Build Laravel 10 email authentication with Mailgun and Digital Ocean
When it was first released, Laravel version 5.7 added a new capability to verify user’s emails. If you’ve ever run php artisan make:auth within a Laravel app you’ll know the...
Read more

Sending email using the Mailgun PHP API
It’s been a while since the Mailgun PHP SDK came around, and we’ve seen lots of changes: new functionalities, new integrations built on top, new API endpoints…yet the core of PHP...
Read more

Here’s everything you need to know about DNS blocklists
The word “blocklist” can almost seem like something out of a movie – a little dramatic, silly, and a little unreal. Unfortunately, in the real world, blocklists are definitely something you...
Read more