51eshare's Tech Blog
This site is dedicated to sharing IT-related technologies.
Implementing Dynamic Per-Tenant MongoDB Credentials in a C# Application Using HashiCorp Vault Implementing Dynamic Per-Tenant MongoDB Credentials in a C# Application Using HashiCorp Vault
The baseline requirement was a multi-tenant internal platform. Each tenant’s data resides in a separate MongoDB database
2023-10-27
Building a Metadata-Driven Query Gateway with a Custom Kong Lua Plugin Interfacing Trino and Firestore on AWS EKS Building a Metadata-Driven Query Gateway with a Custom Kong Lua Plugin Interfacing Trino and Firestore on AWS EKS
The initial problem wasn’t about data access; it was about the operational friction of data access. Our data science and
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
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
Constructing a Horizontally Scalable WebRTC SFU in Go with etcd for Node Discovery and JWT-based Session Control Constructing a Horizontally Scalable WebRTC SFU in Go with etcd for Node Discovery and JWT-based Session Control
A single-node WebRTC Selective Forwarding Unit (SFU) is a straightforward engineering task, but it presents a hard ceili
47 / 52