GitLab Workhorse
Deep dive: the tech stack behind Spamcheck

Deep dive: the tech stack behind Spamcheck

11/18/2021 · Jayson Salazar

What this post added

This post details the technical stack and infrastructure choices for the Spamcheck service, a new anti-spam engine. It highlights the use of Golang and gRPC for performance and scalability, and Google Kubernetes Engine (GKE) with Knative for deployment and scaling. GitLab CI/CD is used for automated builds and deployments. The service integrates with the Inspector ML model for spam prediction and utilizes GCP Cloud Monitoring for observability. Performance metrics show Spamcheck surpassing Akismet's false negative and false positive rates. Improvements to block case handling, reCAPTCHA rescue, and shadow-banning are also mentioned.

Read the original post ↗