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·8 min read·Web Development

API Design: How to Choose REST, GraphQL, or gRPC

Choosing the wrong API style makes late-stage changes impossible. This article clarifies the philosophies and fit of REST (resources/universal/simple), GraphQL (flexible fetching/frontend-driven), and gRPC (high performance/internal microservices), plus scenario-based selection and REST's own pitfalls (versioning/status codes/nesting).

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

Database Sharding and Horizontal Scaling

When a single database can no longer keep up, what is the right move? This article lays out the scaling path: optimize vertically first (indexes, queries, read/write splitting), then horizontally (sharding). Covers shard key selection, cross-shard queries, distributed transactions, and why you should not rush to shard — most projects never need it.

#DevOps♥ 420 comments
@admin·8 min read·Cloud Native

Practical Go Concurrency: Goroutines and Channels

Go's goroutine-and-channel model is simple and powerful, but misuse can cause leaks, deadlocks, and races. This guide covers lightweight goroutines and scheduling, channel synchronization and communication, select multiplexing, worker pools, fan-out, pipelines, and common concurrency traps.

#DevOps #Open Source♥ 440 comments
@admin·9 min read·AI Coding

Advanced Git Workflows: rebase, cherry-pick, and reflog

Knowing add/commit/push is not the same as knowing Git. This article explains rebase vs. merge, interactive rebase, cherry-pick, reflog, stash, and practical recovery from common mistakes so Git is no longer intimidating.

#Vibe Coding #DevOps♥ 450 comments
@admin·12 min read·Web Development

Web Security: Practical Defenses for the OWASP Top 10

Without the OWASP Top 10, Web applications are easy targets. This article explains XSS, SQL injection, CSRF, SSRF, insecure deserialization, and broken access control, including how they work, how modern frameworks defend against them, and the core habits of distrusting input, escaping output, and using parameterized queries.

#React #DevOps♥ 460 comments