Tagged articles
75 articles
Page 1 of 1
MaGe Linux Operations
MaGe Linux Operations
May 10, 2026 · Operations

Avoid These 10 Common Docker Production Pitfalls (Plus 5 Hidden Issues)

This article compiles the ten most frequent Docker problems encountered in production—such as disk exhaustion, time drift, DNS failures, OOM kills, data loss, tag confusion, signal handling, resource‑limit oversights, and exposed daemon ports—provides concrete symptoms, root‑cause explanations, diagnostic commands, remediation steps, and preventive measures, and also lists five often‑overlooked traps.

Dockercontainer-runtimenetwork
0 likes · 32 min read
Avoid These 10 Common Docker Production Pitfalls (Plus 5 Hidden Issues)
Ray's Galactic Tech
Ray's Galactic Tech
Apr 22, 2026 · Cloud Native

Solving K8s Stateful App Storage Pain: Production-Ready Longhorn + MySQL StatefulSet

This article dissects the challenges of running MySQL as a stateful workload on Kubernetes, explains why storage, consistency, and fail‑over are the real pain points, and provides a production‑grade solution that combines Longhorn distributed block storage with a carefully engineered MySQL 8.0 StatefulSet, complete with YAML manifests, performance tuning, backup strategies, and disaster‑recovery playbooks.

KubernetesLonghornStatefulSet
0 likes · 50 min read
Solving K8s Stateful App Storage Pain: Production-Ready Longhorn + MySQL StatefulSet
Smart Workplace Lab
Smart Workplace Lab
Apr 20, 2026 · Artificial Intelligence

Building Enterprise‑Ready Agentic AI: Layered Architecture, Design Patterns, and Production Practices

The article presents a detailed, enterprise‑grade Agentic AI reference architecture—covering dynamic control loops, termination logic, six/seven‑layer stacks, key design patterns like ReAct and Plan‑and‑Execute, memory management, observability, cost optimization, and a step‑by‑step rollout roadmap for 2026 production deployments.

Agentic AILLMarchitecture
0 likes · 9 min read
Building Enterprise‑Ready Agentic AI: Layered Architecture, Design Patterns, and Production Practices
Java Companion
Java Companion
Apr 16, 2026 · Databases

Is Running MySQL in Docker Really a Bad Idea?

This article dissects the common claim that MySQL should not be run in Docker by explaining the underlying design mismatch, measuring I/O overhead, examining persistence and resource‑isolation pitfalls, reviewing replication challenges, and presenting real‑world cases from JD and Tongcheng to show when containerization is safe and when it isn’t.

Data PersistenceDockercontainerization
0 likes · 12 min read
Is Running MySQL in Docker Really a Bad Idea?
java1234
java1234
Apr 16, 2026 · Backend Development

Why Java Virtual Threads? Deep Dive into Loom’s Principles and Production Pitfalls

The article explains why traditional platform threads are costly, defines Java virtual threads as lightweight JVM‑managed threads that unmount on blocking, compares their performance and limits to platform threads, outlines suitable and unsuitable use cases, provides starter code and best‑practice patterns, and offers a detailed production‑ready checklist to avoid common pitfalls such as pinning, ThreadLocal misuse, and blocking I/O.

PinningProject LoomVirtual Threads
0 likes · 16 min read
Why Java Virtual Threads? Deep Dive into Loom’s Principles and Production Pitfalls
Top Architecture Tech Stack
Top Architecture Tech Stack
Apr 12, 2026 · Artificial Intelligence

Anthropic’s Claude Managed Agents: Making AI Agents Production-Ready

Anthropic’s new Claude Managed Agents service transforms AI agents from experimental demos into enterprise‑grade, production‑ready workloads by providing a hosted harness that handles sandboxing, authentication, state persistence, tool orchestration, multi‑agent coordination, and built‑in governance, dramatically reducing infrastructure overhead and boosting task success rates.

AI agentsAnthropicClaude
0 likes · 11 min read
Anthropic’s Claude Managed Agents: Making AI Agents Production-Ready
Ray's Galactic Tech
Ray's Galactic Tech
Apr 11, 2026 · Operations

Mastering Production‑Grade Kubernetes: From kubectl Basics to Scalable Cluster Management

This comprehensive guide walks you through turning simple kubectl commands into a robust, production‑ready Kubernetes platform by covering core architecture, scheduling, resource governance, high‑availability design, observability, security, GitOps workflows, and real‑world case studies for large‑scale deployments.

KubernetesOpsScalability
0 likes · 52 min read
Mastering Production‑Grade Kubernetes: From kubectl Basics to Scalable Cluster Management
Ray's Galactic Tech
Ray's Galactic Tech
Apr 4, 2026 · Backend Development

How to Turn go-zero’s DB Automation into Production‑Ready CRUD

This guide explains why go-zero’s database automation is an engineering standard rather than a shortcut, outlines the problems it solves for large Go back‑ends, details the generation pipeline, shows how to integrate caching, and provides production‑grade practices such as custom queries, transactions, high‑concurrency tuning, testing, and deployment for an e‑commerce order service.

BackendGolangcode-generation
0 likes · 29 min read
How to Turn go-zero’s DB Automation into Production‑Ready CRUD
Model Perspective
Model Perspective
Feb 18, 2026 · Artificial Intelligence

Who Leads the Humanoid Robot Race? A Multi‑Dimensional Scoring Model Ranks the Top 30 Companies

Using a weighted five‑dimensional scoring model that blends valuation, production volume, motion control, AI capability, commercial deployment and capital strength, this analysis ranks the top 30 humanoid robot firms in 2025, revealing Chinese companies’ dominance, valuation‑delivery gaps, and the model’s inherent limitations.

AICompany RankingHumanoid Robots
0 likes · 15 min read
Who Leads the Humanoid Robot Race? A Multi‑Dimensional Scoring Model Ranks the Top 30 Companies
Xiao Liu Lab
Xiao Liu Lab
Jan 23, 2026 · Operations

How to Build Enterprise‑Ready Docker Images in 5 Minutes

This guide walks you through the four essential principles for production Docker images, demonstrates a complete multi‑stage Dockerfile for a Flask app, shows how to tag, build, verify, and deploy with docker‑compose, and warns against unsafe shortcuts like docker commit.

DevOpsDockerFlask
0 likes · 11 min read
How to Build Enterprise‑Ready Docker Images in 5 Minutes
Coder Trainee
Coder Trainee
Jan 20, 2026 · Operations

Why You Should Avoid Using kill ‑9 to Stop Programs

The article explains that although kill ‑9 reliably kills a Linux process, using it in production can cause severe data corruption—especially with non‑transactional storage engines—making it unsuitable for safe program termination.

LinuxMyISAMkill
0 likes · 3 min read
Why You Should Avoid Using kill ‑9 to Stop Programs
Ray's Galactic Tech
Ray's Galactic Tech
Jan 15, 2026 · Operations

Ultimate Production Incident Response Handbook: Quick Commands, Root Cause Analysis, and Preventive Architecture

This comprehensive guide presents a unified framework for diagnosing and resolving production incidents—covering CPU spikes, OOM, disk exhaustion, log overload, port failures, container crashes, Kubernetes pod issues, SSH attacks, I/O bottlenecks, MySQL connection limits, Redis memory saturation, message‑queue backlogs, deployment failures, certificate expirations, file‑handle exhaustion, time drift, mining malware, and DDoS—by providing rapid‑check commands, immediate remediation steps, root‑cause classification, and architectural safeguards.

KubernetesLinuxOperations
0 likes · 11 min read
Ultimate Production Incident Response Handbook: Quick Commands, Root Cause Analysis, and Preventive Architecture
DevOps Coach
DevOps Coach
Dec 25, 2025 · Cloud Native

Real-World Kubernetes Troubleshooting Skills You Won’t Learn in Interviews

The article reveals the hidden gap between textbook Kubernetes knowledge and real production failures, offering six practical skills—from interpreting pod symptoms and debugging without logs to capacity planning and treating events as first‑class signals—essential for engineers to survive on‑call crises that interview questions never cover.

Cloud NativeKubernetescapacity planning
0 likes · 7 min read
Real-World Kubernetes Troubleshooting Skills You Won’t Learn in Interviews
Ray's Galactic Tech
Ray's Galactic Tech
Nov 17, 2025 · Operations

Master RocketMQ 5.x with Docker: From Zero to Production with Proxy

This guide walks you through the complete Docker‑based deployment of RocketMQ 5.x, explaining the new Proxy‑centric architecture, showing Docker Compose and manual run methods, providing full configuration files, startup commands, verification steps, production‑grade optimizations, monitoring setup, and troubleshooting tips.

ComposeDeploymentDocker
0 likes · 10 min read
Master RocketMQ 5.x with Docker: From Zero to Production with Proxy
Ray's Galactic Tech
Ray's Galactic Tech
Oct 12, 2025 · Cloud Native

Master Production‑Grade Kubernetes YAML: 10+ Security & Performance Checks

This guide presents a comprehensive, production‑ready Kubernetes YAML checklist covering over ten essential security, stability, observability, and scalability validation points, plus eight advanced best‑practice recommendations, enabling teams to create robust, maintainable, and automated configuration pipelines.

Cloud NativeKubernetesYAML
0 likes · 12 min read
Master Production‑Grade Kubernetes YAML: 10+ Security & Performance Checks
Ray's Galactic Tech
Ray's Galactic Tech
Sep 26, 2025 · Cloud Native

How to Deploy Production-Ready Spring Boot Apps on Kubernetes (V2 Guide)

Learn step-by-step how to prepare, containerize, and securely deploy a Spring Boot application on Kubernetes, covering health checks, metrics, logging, JVM tuning, multi-stage Docker builds, Helm-like resources, ConfigMaps, Secrets, Ingress, HPA, monitoring, CI/CD pipelines, and rollback strategies for production-grade reliability.

DockerKubernetesSpring Boot
0 likes · 9 min read
How to Deploy Production-Ready Spring Boot Apps on Kubernetes (V2 Guide)
Ray's Galactic Tech
Ray's Galactic Tech
Sep 21, 2025 · Cloud Native

How to Deploy a Scalable Kafka Cluster on Bare Metal and Kubernetes

This guide walks you through installing a high‑availability Kafka cluster, covering both bare‑metal/virtual‑machine setups and Kubernetes‑based deployments with Helm, including environment preparation, ZooKeeper configuration, broker settings, Helm chart customization, KRaft mode, and production‑grade tuning recommendations.

DeploymentKRaftKafka
0 likes · 7 min read
How to Deploy a Scalable Kafka Cluster on Bare Metal and Kubernetes
ITPUB
ITPUB
Sep 12, 2025 · Cloud Native

Why Deploying MySQL in Production Containers Is a Bad Idea

Deploying MySQL in production containers introduces volatile storage, unstable networking, performance variability, and replication challenges that clash with the database's need for persistent, high‑availability, and consistent operation, making native VM or bare‑metal deployments far more reliable.

Cloud NativeContainersDatabase Deployment
0 likes · 7 min read
Why Deploying MySQL in Production Containers Is a Bad Idea
MaGe Linux Operations
MaGe Linux Operations
Aug 29, 2025 · Information Security

How to Harden Docker for Production: Prevent Privileged Container Breaches

This guide reveals the most common Docker production vulnerabilities, such as privileged containers and outdated base images, and provides step‑by‑step hardening techniques—including minimal Alpine images, multi‑stage builds, user namespace isolation, resource limits, network policies, secret management, runtime security tools, and automated CI/CD scanning—to ensure enterprise‑grade container security.

Container HardeningDockerbest practices
0 likes · 30 min read
How to Harden Docker for Production: Prevent Privileged Container Breaches
Qiming AI - Digital Management Talk
Qiming AI - Digital Management Talk
Jun 23, 2025 · Operations

9 Essential Supply Chain Metrics to Transform Data‑Driven Decisions

This article outlines nine crucial supply‑chain metrics across procurement, production, logistics and overall efficiency, explains their formulas and real‑world examples, and shows how each indicator can be used to identify problems, benchmark performance, and drive data‑driven decision‑making for cost reduction and customer satisfaction.

Data-drivenLogisticsMetrics
0 likes · 12 min read
9 Essential Supply Chain Metrics to Transform Data‑Driven Decisions
Architecture Development Notes
Architecture Development Notes
Dec 2, 2024 · Backend Development

Why Rust Is the Must‑Have Language for 2024 Production Systems

This guide explains how Rust’s ownership model, zero‑cost abstractions, async/await, and built‑in safety features enable teams to build high‑performance, reliable backend services at scale, while sharing practical code examples and lessons learned from real‑world production deployments.

RustSystems Programmingperformance
0 likes · 13 min read
Why Rust Is the Must‑Have Language for 2024 Production Systems
Linux Ops Smart Journey
Linux Ops Smart Journey
Aug 4, 2024 · Cloud Native

How to Build a High-Performance, Highly-Available Production Kubernetes Cluster

This guide walks you through planning, configuring, and deploying a production‑grade Kubernetes cluster with high performance and availability, covering host planning, HA load balancing with keepalived and HAProxy, Harbor setup, node initialization, and essential system tweaks, all illustrated with ready‑to‑run code snippets.

DockerHAKubernetes
0 likes · 12 min read
How to Build a High-Performance, Highly-Available Production Kubernetes Cluster
iKang Technology Team
iKang Technology Team
May 11, 2024 · Operations

How to Conduct Full‑Stack Load Testing for Reliable Production Systems

Full‑link load testing evaluates the performance of an entire application stack—from user interface to databases—by simulating real‑world traffic, isolating test data, verifying security and SLA thresholds, measuring key metrics such as throughput and response time, and comparing tools like tcpcopy and goreplay to ensure system stability and scalability.

Load TestingMetricsTool comparison
0 likes · 7 min read
How to Conduct Full‑Stack Load Testing for Reliable Production Systems
JD Tech
JD Tech
Feb 28, 2024 · Databases

Detecting and Monitoring Database Deadlocks with EasyBI: A Practical Case Study

This article recounts how a production database deadlock was uncovered during testing, explains the use of the EasyBI monitoring tool to collect and visualize error and claim statistics, and shares the step‑by‑step configuration, analysis, and lessons learned for preventing similar issues in future systems.

EasyBIError Handlingdatabase
0 likes · 8 min read
Detecting and Monitoring Database Deadlocks with EasyBI: A Practical Case Study
Architect
Architect
Sep 16, 2023 · Operations

Common Production Failures and Their Handling Procedures

This article outlines the most common production failures—including network, server, database, software bugs, security vulnerabilities, storage, configuration errors, and third‑party service issues—and provides detailed steps for detection, investigation, and resolution to ensure system stability and reliability.

Operationsincident managementproduction
0 likes · 28 min read
Common Production Failures and Their Handling Procedures
dbaplus Community
dbaplus Community
Jun 5, 2023 · Operations

Mastering Production Faults: Diagnose and Fix Network, Server, Database Issues

This guide outlines the most common production failures—including network, server, database, software, security, storage, configuration, and third‑party service issues—and provides step‑by‑step methods to detect, troubleshoot, and resolve each problem, helping maintain system stability and reliability.

OperationsServerdatabase
0 likes · 30 min read
Mastering Production Faults: Diagnose and Fix Network, Server, Database Issues
Wukong Talks Architecture
Wukong Talks Architecture
May 17, 2023 · Operations

Common Production Faults and Their Handling Guide

This guide outlines the most common production failures—including network, server, database, software, security, storage, configuration, and third‑party service issues—and provides detailed steps for detecting, diagnosing, and resolving each type to maintain system stability and reliability.

Operationsfault handlingproduction
0 likes · 30 min read
Common Production Faults and Their Handling Guide
Selected Java Interview Questions
Selected Java Interview Questions
Mar 26, 2023 · Databases

9 Common Pitfalls of SQL Scripts During System Deployment and How to Avoid Them

This article outlines nine typical problems that arise when executing SQL scripts in production—such as missing scripts, syntax errors, wrong order, timing issues, wrong database selection, long‑running updates, lack of rollback, missing indexes, and field renaming—and provides practical solutions to prevent each pitfall.

DBADatabase DeploymentDevOps
0 likes · 11 min read
9 Common Pitfalls of SQL Scripts During System Deployment and How to Avoid Them
ITPUB
ITPUB
Mar 9, 2023 · Databases

9 Common SQL Script Pitfalls When Deploying to Production and How to Avoid Them

Deploying SQL scripts to production often leads to missed scripts, syntax errors, wrong execution order, mistimed runs, wrong databases, long runtimes, lack of rollback, missing indexes, and illegal column renames, but following structured version‑controlled practices can prevent these costly issues.

Database DeploymentDevOpsScript Management
0 likes · 11 min read
9 Common SQL Script Pitfalls When Deploying to Production and How to Avoid Them
Architects' Tech Alliance
Architects' Tech Alliance
Sep 29, 2022 · Databases

42 Lessons Learned from Building a Production Database (Translation)

This translated article shares 42 practical lessons from Mahesh Balakrishnan’s experience building a production database, covering customer focus, project management, design principles, code review, strategy, observability, and research practices for reliable infrastructure development.

DesignInfrastructureProject Management
0 likes · 10 min read
42 Lessons Learned from Building a Production Database (Translation)
Top Architect
Top Architect
Aug 21, 2022 · Databases

42 Lessons Learned from Building a Production Database – Translation

This translated article shares 42 practical lessons drawn from Mahesh Balakrishnan’s experience building a production database, covering customer focus, project management, design principles, observability, research, and strategic thinking to help engineers and managers create reliable, scalable infrastructure.

architecturedatabasesproduction
0 likes · 12 min read
42 Lessons Learned from Building a Production Database – Translation
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 17, 2022 · Operations

Addressing SRE Overload: Causes and Mitigation Strategies

The article examines why SRE teams experience overload due to high incident response demands, analyzes contributing factors such as production issues, alert volume, and manual processes, and proposes comprehensive mitigation steps including better testing, load management, and proactive error detection to reduce on‑call burden.

SREincident responseoverload
0 likes · 5 min read
Addressing SRE Overload: Causes and Mitigation Strategies
ITPUB
ITPUB
Jun 12, 2022 · Databases

10 Proven Ways to Prevent Dangerous SQL Mistakes in Production

This article presents ten practical techniques—ranging from avoiding chat‑tool SQL transmission to using logical deletes, backups, and temporary tables—to help developers and DBAs safely execute and modify data in production environments while minimizing accidental data loss.

Data Safetybest practicesmysql
0 likes · 14 min read
10 Proven Ways to Prevent Dangerous SQL Mistakes in Production
Ops Development Stories
Ops Development Stories
Apr 21, 2022 · Cloud Native

Essential Kubernetes Production Checklist for Web Services

A comprehensive, step‑by‑step checklist guides teams through documentation, application design, security, CI/CD, Kubernetes configuration, monitoring, testing, and 24/7 support to reliably run web services with HTTP APIs in production on Kubernetes.

DevOpsKubernetesWeb services
0 likes · 9 min read
Essential Kubernetes Production Checklist for Web Services
ITPUB
ITPUB
Nov 25, 2021 · Databases

Essential MySQL Configuration Tuning for Production Environments

MySQL’s default settings target a 512 MB virtual machine and work for development or testing, but production deployments require a series of performance optimizations, including understanding why database tuning matters, how to optimize MySQL instances, and which parameters to adjust.

mysqlproduction
0 likes · 2 min read
Essential MySQL Configuration Tuning for Production Environments
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2021 · Operations

Essential Kubernetes Production Best Practices for Reliable Ops

This article outlines essential Kubernetes best‑practice guidelines for production environments, covering health probes, resource allocation, RBAC, cluster configuration, networking policies, monitoring, logging, stateless design, autoscaling, runtime security, and strategies for zero‑downtime and failure recovery.

KubernetesOperationsmonitoring
0 likes · 12 min read
Essential Kubernetes Production Best Practices for Reliable Ops
Python Programming Learning Circle
Python Programming Learning Circle
Apr 29, 2021 · Backend Development

Why Sanic Is the Preferred Asynchronous Python Web Framework for High‑Performance Applications

This article compares traditional Python web frameworks with modern asynchronous alternatives, presents benchmark data showing Sanic’s superior speed, explains the benefits of async I/O, and discusses Sanic’s ecosystem, production readiness, documentation, and community support for developers seeking high‑performance backend solutions.

AsyncPythonWeb framework
0 likes · 9 min read
Why Sanic Is the Preferred Asynchronous Python Web Framework for High‑Performance Applications
dbaplus Community
dbaplus Community
Apr 6, 2021 · Databases

10 Proven Strategies to Prevent Dangerous SQL Mistakes in Production

This article outlines ten practical techniques—from avoiding chat tools for SQL transmission to using soft deletes, backup tables, and proper field management—to help developers, testers, and DBAs safeguard production databases against accidental data loss and costly errors.

DevOpsdatabasemysql
0 likes · 13 min read
10 Proven Strategies to Prevent Dangerous SQL Mistakes in Production
dbaplus Community
dbaplus Community
Mar 24, 2021 · Cloud Native

Three Years of Production Kubernetes: Key Lessons and Practical Tips

Over three years of running Kubernetes in production across on‑premise RHEL VMs and AWS EC2, we learned hard‑won lessons about Java container compatibility, upgrade strategies, build and deployment pipelines, probe tuning, external IP scaling, and when Kubernetes truly adds value.

Cloud NativeKubernetesOps
0 likes · 11 min read
Three Years of Production Kubernetes: Key Lessons and Practical Tips
Open Source Linux
Open Source Linux
Jan 29, 2021 · Operations

Essential Kubernetes Production Best Practices for Secure, Scalable Ops

This article outlines comprehensive production‑grade Kubernetes best practices—including health probes, RBAC, resource management, network policies, monitoring, autoscaling, image security, and zero‑downtime strategies—to help teams run secure, efficient, and highly available workloads.

KubernetesOperationsautoscaling
0 likes · 11 min read
Essential Kubernetes Production Best Practices for Secure, Scalable Ops
Liangxu Linux
Liangxu Linux
Jan 13, 2021 · Operations

Essential Pre‑Upgrade Checklist for Production Linux Servers

Upgrading a production Linux server safely requires thorough preparation—including full backups, verifying software compatibility, using a temporary server and load balancer, and scheduling the upgrade during low traffic—to avoid data loss, downtime, and performance issues.

BackupLinuxLoad Balancer
0 likes · 7 min read
Essential Pre‑Upgrade Checklist for Production Linux Servers
Cloud Native Technology Community
Cloud Native Technology Community
Dec 30, 2020 · Operations

Lessons Learned from Two Years of Running Kubernetes in Production

This article recounts a two‑year journey of migrating from Ansible‑managed EC2 deployments to Kubernetes, detailing the motivations, migration strategy, operational challenges, tooling choices, resource management, security, cost considerations, and the development of custom controllers and CRDs to run production workloads reliably.

DevOpsInfrastructureKubernetes
0 likes · 18 min read
Lessons Learned from Two Years of Running Kubernetes in Production
Programmer DD
Programmer DD
Oct 23, 2020 · Databases

When a Mistyped Function Wiped a Production Database – Lessons Learned

A Keepthescore founder accidentally ran a local‑only database reset function on production, causing thousands of scores to vanish, but daily DigitalOcean backups enabled a rapid restore, illustrating the perils of unsafe code and the vital role of reliable backups.

BackupPythondisaster recovery
0 likes · 4 min read
When a Mistyped Function Wiped a Production Database – Lessons Learned
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Oct 10, 2020 · Cloud Native

What 3 Years of Running Kubernetes in Production Taught Us

After three years of operating multiple Kubernetes clusters across bare‑metal and cloud environments, we share hard‑won lessons on Java container compatibility, upgrade strategies, CI/CD redesign, probe tuning, conntrack limits, and evaluating whether Kubernetes truly fits your workload.

conntrackjavaproduction
0 likes · 13 min read
What 3 Years of Running Kubernetes in Production Taught Us
New Oriental Technology
New Oriental Technology
Sep 14, 2020 · Backend Development

Using Arthas to Quickly Diagnose Production Issues in Java Applications

This article demonstrates how the open‑source Java diagnostic tool Arthas can be employed in various production scenarios—such as CPU spikes, class‑loading conflicts, method‑level monitoring, performance bottlenecks, and hot‑code replacement—to rapidly locate and resolve runtime problems without restarting services.

Arthasdebuggingjava
0 likes · 15 min read
Using Arthas to Quickly Diagnose Production Issues in Java Applications
Sohu Tech Products
Sohu Tech Products
Aug 26, 2020 · Operations

Production Environment Optimization: Deep Dive into GC, Tracing, and Connection‑Pool Issues

This article walks through a real‑world production incident involving intermittent interface timeouts, demonstrates how tracing with SkyWalking and log analysis revealed a downstream service problem, explores GC log diagnostics, uncovers misconfigured c3p0 connection‑pool settings, and shares practical lessons for Java backend performance tuning.

Connection Poolgcjava
0 likes · 21 min read
Production Environment Optimization: Deep Dive into GC, Tracing, and Connection‑Pool Issues
Architecture Digest
Architecture Digest
May 22, 2020 · Operations

A Step‑by‑Step Debugging Journey of Data Drop After a Feature Release

The article recounts a detailed troubleshooting process—including data verification, code review, DBA assistance, local debugging, environment comparison, logging, packet capture, service restarts, async‑to‑sync changes, load testing, and Kafka partition tuning—that ultimately identified a Kafka partition bottleneck as the cause of a sudden data‑volume decline after a new feature went live.

Operationsasync‑syncdebugging
0 likes · 8 min read
A Step‑by‑Step Debugging Journey of Data Drop After a Feature Release
DevOps Cloud Academy
DevOps Cloud Academy
Apr 9, 2020 · Operations

Why DevOps Is Essential for Modern IT Operations

The article explains how traditional IT silos hinder rapid incident response, outlines common symptoms of poorly managed applications, and argues that adopting DevOps—supported by cloud‑native infrastructure, automation, and shared responsibility—delivers higher transparency, employee autonomy, operational quality, and customer satisfaction.

DevOpsIT CultureOperations
0 likes · 7 min read
Why DevOps Is Essential for Modern IT Operations
FunTester
FunTester
Apr 3, 2020 · Fundamentals

JVM Memory Model, GC Log Analysis, and Production Parameter Optimization

This article examines production JVM memory architecture, explains GC log generation and analysis, details the ParNew + CMS collector behavior, and provides practical parameter tuning recommendations to optimize heap size, young generation, and garbage collection for stable Java applications in production environments.

Garbage CollectionJVMMemory Management
0 likes · 10 min read
JVM Memory Model, GC Log Analysis, and Production Parameter Optimization
Senior Brother's Insights
Senior Brother's Insights
Apr 1, 2020 · Backend Development

Three Practical Ways to Disable Swagger2 in Spring Boot Production

This guide presents three concrete methods—property‑based toggling, profile‑driven configuration, and conditional resource handling—to safely prevent Swagger2 from being exposed in production environments of Spring Boot applications, helping you keep API documentation internal while maintaining flexibility across dev and test stages.

BackendConfigurationSpring Boot
0 likes · 5 min read
Three Practical Ways to Disable Swagger2 in Spring Boot Production
Programmer DD
Programmer DD
Feb 18, 2020 · Backend Development

How to Hot‑Update Java Code in Production Using Arthas

This tutorial demonstrates how to use Alibaba's open‑source Java diagnostic tool Arthas to decompile, modify, and hot‑replace a running class in a production environment, covering the jad, mc, and redefine commands, practical steps, and common pitfalls.

ArthasHot UpdateJAD
0 likes · 8 min read
How to Hot‑Update Java Code in Production Using Arthas
MaGe Linux Operations
MaGe Linux Operations
Jul 20, 2019 · Operations

When a Production Database Vanishes: Lessons from a Dev’s Nightmare

A developer recounts how a misconfigured production environment led to the accidental deletion of both content and user databases, the frantic scramble to diagnose the issue, the discovery of a backup oversight, and the hard‑earned lessons on backups, testing, and authentication security.

AuthenticationBackupdatabase
0 likes · 9 min read
When a Production Database Vanishes: Lessons from a Dev’s Nightmare
UC Tech Team
UC Tech Team
Dec 18, 2018 · Frontend Development

Why Prototype Code Should Never Become Production Code

The article argues that while rapid prototyping with HTML, CSS, and JavaScript is essential for testing ideas, developers should never carry prototype code into production, emphasizing speed over semantics during prototyping but insisting on quality, performance, and accessibility for final releases.

Web Developmentbest practicesproduction
0 likes · 5 min read
Why Prototype Code Should Never Become Production Code
ITPUB
ITPUB
May 5, 2018 · Databases

What Happens When You Accidentally Delete a Production Database? Lessons Learned

A developer recounts a terrifying production database deletion, discovers a mis‑configured database pointer, learns the critical importance of backups, and shares hard‑won authentication lessons and four practical steps to turn such failures into future success.

Authenticationlessonsproduction
0 likes · 9 min read
What Happens When You Accidentally Delete a Production Database? Lessons Learned
21CTO
21CTO
Nov 27, 2017 · Artificial Intelligence

What Hardware and Software Do You Really Need for Deep Learning?

This guide answers common beginner questions about deep learning, covering the essential hardware (especially GPUs and why Nvidia dominates), recommended software libraries, the choice between dynamic and static computation graphs, production considerations, required coding background, and how small datasets can still yield powerful models.

@DataDeep LearningGPU
0 likes · 11 min read
What Hardware and Software Do You Really Need for Deep Learning?
Node Underground
Node Underground
Jul 24, 2017 · Backend Development

19 Essential Node.js Production Best Practices Every Developer Should Follow

Discover 19 practical Node.js production best practices—from monitoring and logging to security, deployment automation, and resource optimization—that help ensure reliable, scalable, and maintainable applications in real-world environments. These guidelines also cover dependency locking, CPU utilization, APM integration, and secure configuration to streamline development and operations.

BackendNode.jsproduction
0 likes · 5 min read
19 Essential Node.js Production Best Practices Every Developer Should Follow
Efficient Ops
Efficient Ops
Jun 2, 2016 · Databases

Mastering Redis Cluster in Production: Real-World Practices from VIPShop

This article shares VIPShop's extensive production experience with Redis Cluster, covering use cases, storage architecture evolution, detailed best‑practice guidelines, common pitfalls, operational automation, monitoring strategies, and useful open‑source tools for large‑scale deployments.

OperationsRedis Clusterbest-practices
0 likes · 19 min read
Mastering Redis Cluster in Production: Real-World Practices from VIPShop
Qunar Tech Salon
Qunar Tech Salon
Apr 13, 2016 · Operations

13 Common Production Pitfalls Developers and Architects Should Avoid

This article lists thirteen frequent production‑level problems—from missing configuration externalization and inadequate testing data to insufficient security, documentation, monitoring, and rollback planning—providing a checklist for developers and architects to prevent costly issues.

best practicesproductionsoftware-engineering
0 likes · 10 min read
13 Common Production Pitfalls Developers and Architects Should Avoid
Qunar Tech Salon
Qunar Tech Salon
Mar 25, 2015 · Operations

13 Common Production Pitfalls Developers and Architects Should Avoid

The article outlines thirteen critical production‑related mistakes—from not externalizing configuration and using inadequate test data to neglecting security, documentation, disaster‑recovery planning, and proper capacity planning—providing actionable guidance for developers and architects to improve system stability and performance.

Software Architecturebest practicesproduction
0 likes · 8 min read
13 Common Production Pitfalls Developers and Architects Should Avoid