51eshare's Tech Blog
This site is dedicated to sharing IT-related technologies.
Implementing a Git-Driven GraphQL Schema Integrity Validator in C# Implementing a Git-Driven GraphQL Schema Integrity Validator in C#
A production incident was traced back to a seemingly innocuous GraphQL schema change. A field was renamed in one service
2023-10-27
Implementing a Custom Kubernetes Controller on AWS EKS for Mobile CI/CD with MySQL-Backed State Management Implementing a Custom Kubernetes Controller on AWS EKS for Mobile CI/CD with MySQL-Backed State Management
The mobile CI/CD pipeline was a perpetual bottleneck. Our setup, a collection of Jenkins controllers orchestrating stati
2023-10-27
Implementing a Monitored Static Site Generation Pipeline with ASP.NET Core, Puppeteer, and Gatsby Implementing a Monitored Static Site Generation Pipeline with ASP.NET Core, Puppeteer, and Gatsby
The core problem was insidious: our Gatsby build pipeline was a black box. Build durations would fluctuate wildly, and m
2023-10-27
Automating Performance Regression Analysis with a Seaborn-Powered Pipeline in a Docker Swarm Monorepo Automating Performance Regression Analysis with a Seaborn-Powered Pipeline in a Docker Swarm Monorepo
A 15% latency regression in the p99 response time for our core checkout API made it to production. The root cause was a
2023-10-27
Implementing Zero-Downtime ScyllaDB Schema Evolution with a GitOps and Consul-Driven Pipeline Implementing Zero-Downtime ScyllaDB Schema Evolution with a GitOps and Consul-Driven Pipeline
Managing ScyllaDB schema changes across multiple environments was a recurring source of production incidents. Manual cql
2023-10-27
6 / 6