⭐ SuperAllen
Home Posts Tags About

🏷️ optimization

21 posts

July 20, 2022

PostgreSQL Performance Tuning - From 500ms to 20ms Queries

Practical PostgreSQL performance tuning techniques that reduced query times from 500ms to 20ms, including indexing strategies, query optimization, and configuration tuning.

May 10, 2022

Rust Performance Optimization - From 2s to 50ms

How I optimized a Rust data processing pipeline from 2 seconds to 50 milliseconds through profiling, algorithmic improvements, and Rust-specific optimizations.

March 15, 2022

React Performance Optimization - From 3s to 300ms Load Time

Optimizing a React application's load time from 3 seconds to 300ms through code splitting, lazy loading, memoization, and bundle optimization.

October 28, 2021

AWS Lambda Performance Optimization - Cold Start Solutions

Optimizing AWS Lambda functions to reduce cold starts from 3 seconds to 300ms using provisioned concurrency and other techniques.

August 28, 2021

Docker Multi-Stage Builds - Reducing Image Size by 90%

Using Docker multi-stage builds to reduce image size from 1.2GB to 120MB while improving build times and security.

April 30, 2021

Redis Caching Strategies - From 500ms to 10ms Response Time

Implementing effective Redis caching strategies to reduce API response time from 500ms to 10ms, handling 10K+ requests per second.

March 12, 2021

PostgreSQL JSON Performance - Optimizing JSONB Queries

Optimizing PostgreSQL JSONB queries from 2 seconds to 50ms using indexes, query planning, and schema design.

October 5, 2020

PostgreSQL 13: Performance Improvements That Matter

Upgraded to PostgreSQL 13 - B-tree deduplication, parallel vacuum, incremental sort. Query performance improved by 40%, vacuum 2x faster

July 5, 2020

Elasticsearch Performance Tuning: From 10s to 100ms Queries

Optimized Elasticsearch cluster - proper indexing, shard sizing, query optimization. Query time 10s → 100ms (99% improvement)

March 20, 2020

Solving Prometheus High Cardinality: From 10M to 100K Series

Fixed Prometheus high cardinality issue - reduced time series from 10M to 100K (99% reduction). Query performance improved 50x

February 20, 2020

MySQL 8.0 Performance Tuning: From 1K to 10K QPS

Optimized MySQL 8.0 with new features - query performance 10x, instant DDL, invisible indexes. QPS 1K → 10K

February 10, 2020

Docker Multi-Stage Builds: From 1.2GB to 50MB Images

Optimized Docker images with multi-stage builds - reduced image size from 1.2GB to 50MB (96% reduction). Faster deployments, lower costs

November 23, 2019

Go Performance Profiling: Using pprof to Optimize CPU and Memory

Profiling and optimizing Go applications - reducing CPU usage by 60% and memory by 70% using pprof, benchmarks, and real production examples

May 25, 2019

Advanced Kubernetes Scheduling: Node Affinity, Taints, and Custom Schedulers

Mastering Kubernetes pod placement - node affinity, pod anti-affinity, taints/tolerations, and building a custom scheduler for special workloads

December 28, 2018

Vue.js Build Optimization: From 5MB to 200KB Bundle Size

Optimizing Vue.js production builds - code splitting, tree shaking, compression, and reducing bundle size by 96%

December 20, 2017

Vue.js Performance Optimization: From 3s to 800ms Load Time

Optimizing Vue.js application performance - code splitting, lazy loading, computed caching, and virtual scrolling

October 11, 2017

Redis Caching Strategies: From 2s to 50ms Response Time

Implementing effective caching patterns with Redis to dramatically improve API performance

April 14, 2017

Docker Multi-Stage Builds: Reducing Image Size by 80%

How I used Docker 17.05's multi-stage builds to create smaller, more secure production images

November 7, 2016

PostgreSQL Query Optimization: From 5s to 50ms

How I optimized slow database queries using indexes, query analysis, and caching strategies

August 25, 2016

Frontend Performance Optimization: From 8s to 2s Load Time

How I reduced our web app's load time by 75% through code splitting, lazy loading, and asset optimization

June 15, 2016

PostgreSQL Index Optimization: From 12s to 80ms

Optimizing slow queries with proper indexing strategies - B-tree, partial indexes, and covering indexes in production

← View all tags

© 2025 SuperAllen. All rights reserved.