Home/Tags/DevOps

#DevOps

Collection

This aggregates CodeNodeX AI community articles and discussions related to DevOps, covering concept explanations, tool comparisons, engineering practices, common issues, and indie hacking experience.

If you're researching DevOps, start with high-quality long-form articles, then join post discussions for a complete understanding-to-practice path.

@admin·12 min read·Cloud Native

Prometheus + Grafana: Building Observability

Your service is running, but is it healthy or slow? This guide explains the classic Prometheus + Grafana stack: metric types, the pull model, PromQL fundamentals, application instrumentation, Grafana dashboards and alerts, and how logs and traces complete the three pillars of observability.

#DevOps♥ 300 comments
@admin·9 min read·Cloud Native

Nginx Reverse Proxying in Practice

Nginx is the most common reverse proxy and gateway in deployments, yet many developers only know how to copy a configuration snippet. This guide covers location matching, proxy_pass, X-Forwarded-* headers, load balancing, HTTPS/TLS, worker/buffer/gzip tuning, and common WebSocket, large-upload, and streaming pitfalls.

#DevOps♥ 310 comments
@admin·11 min read·Web Development

System Design: Building a URL Shortener from Scratch

A URL shortener is a classic system design interview problem spanning reads, writes, uniqueness, redirects, caching, and scaling. This article covers requirements, short-code generation, storage, 301 vs. 302 redirects, caching, sharding, and how to explain design tradeoffs during an interview.

#TypeScript #DevOps♥ 320 comments
@admin·6 min read·AI Coding

AI Coding Tool Exit Drill: Portability of Rules, Task State, and Audit Evidence

Being able to export chat JSON doesn't mean you can leave a coding tool. This article defines a content-addressed exit package covering repository rules, task checkpoints, approvals, tool configuration, and audit receipts, and uses a cold start with an alternative tool to prove migration and revocation are truly complete.

#AI Agent #DevOps #Open Source♥ 300 comments
@admin·11 min read·Web Development

System Design: Social Media Feeds (WeChat Moments, Twitter, and Weibo)

Feed systems are a demanding design problem: high read and write volume, ranking, real-time delivery, and scalability. This article explains push, pull, and hybrid models; timeline storage; popular content; pagination and end-of-feed behavior; and what to choose at tens of thousands versus hundreds of millions of users.

#DevOps♥ 330 comments
@admin·14 min read·Cloud Native

System Design: Why Message Queues Are Needed and How to Choose One

Message queues are the shock absorbers of distributed systems, smoothing traffic spikes, decoupling services, and enabling asynchronous work. This article covers their use cases, core models, reliability guarantees, ordering and duplication, and how to choose among Kafka, RabbitMQ, Redis Streams, RocketMQ, and Pulsar.

#DevOps♥ 340 comments
@admin·12 min read·Cloud Native

Practical PostgreSQL Indexing and Query Optimization

Nine out of ten slow queries are caused by missing indexes or indexes that are not being used. This guide covers PG index types, composite indexes and the leftmost-prefix rule, EXPLAIN ANALYZE, common causes of unusable indexes, and when not to add an index.

#DevOps♥ 370 comments
@admin·16 min read·Cloud Native

Redis in Practice: Patterns and Pitfalls

Redis is far more than a cache, yet many developers never get beyond SET/GET. This article covers its core data structures, production patterns for caching, distributed locks, rate limiting, and leaderboards, persistence and high-availability choices, and classic pitfalls including cache penetration, breakdown, avalanches, big keys, and expiration.

#DevOps♥ 380 comments