All case studies
GoAPIDistributed SystemsGCPCassandra

Mailjet SendAPI v3.1 – Distributed Go API

Architected and implemented a Go email delivery API capable of handling millions of requests.

Client:Mailjet
Engagement:
Period:2016 – 2019

Distributed API delivered to handle millions of email requests

Context

Mailjet needed to evolve its email delivery API while integrating it with its existing infrastructure and historical systems.

Implementation

I contributed to the architecture and implementation of SendAPI v3.1 in Go. The distributed API was delivered to the existing Google Cloud Platform infrastructure.

The system combined:

  • services developed in Go;
  • Cassandra message storage;
  • integration with legacy Free Pascal components;
  • containerized delivery with Docker.

Outcome

The new API was designed and delivered to handle millions of email delivery requests.

Looking for similar results?

Permanent role or freelance project: let's talk about your team and how I can contribute.

Get in touch