Programmer1970
Author

Programmer1970

Formerly called 'Code to 35'. Add our main WeChat ID to access a wealth of shared resources (algorithms, interview prep, tech stacks: Java, Python, Go, big data). We mainly share serious development techniques, focusing on output-driven input. Occasionally we post life snippets and gossip. Our aim is to attract precise traffic and test advertising opportunities.

128
Articles
0
Likes
606
Views
0
Comments
Recent Articles

Latest from Programmer1970

100 recent articles max
Programmer1970
Programmer1970
Oct 22, 2025 · Operations

Practical Guide to Server Memory Troubleshooting with free, vmstat, and sar

When Linux servers experience sudden hangs without logs or CPU spikes, memory shortages are often the hidden culprit, and this article walks developers and ops engineers through using free for quick checks, vmstat for comprehensive diagnostics, and sar for long‑term monitoring, plus a three‑step troubleshooting workflow.

Linuxfreememory monitoring
0 likes · 14 min read
Practical Guide to Server Memory Troubleshooting with free, vmstat, and sar
Programmer1970
Programmer1970
Oct 20, 2025 · Backend Development

Spring Boot Microservice Auto‑Exit After Startup: Diagnosis and Fixes

The article analyzes why a Spring Boot microservice may start and then terminate instantly without logs, covering JVM memory misconfiguration, dependency conflicts, configuration file errors, and compatibility issues, and provides step‑by‑step diagnostic commands, code examples, and practical remediation strategies.

ActuatorJVMSpring Boot
0 likes · 12 min read
Spring Boot Microservice Auto‑Exit After Startup: Diagnosis and Fixes
Programmer1970
Programmer1970
Oct 19, 2025 · Backend Development

Unifying Timeout, Circuit‑Breaker, and Cross‑Zone Routing for Spring Cloud and Dubbo

The article analyzes why an e‑commerce system that mixes Spring Cloud (Finchley) and Dubbo (2.7.8) suffers from duplicate point deductions, premature Hystrix trips, and a 30% latency increase during peak traffic, then proposes a unified governance solution covering timeout‑retry control, integrated circuit‑breaker rules, and coordinated cross‑zone routing using Nacos, Sentinel and custom load‑balancing.

Cross‑Zone RoutingDubboHystrix
0 likes · 8 min read
Unifying Timeout, Circuit‑Breaker, and Cross‑Zone Routing for Spring Cloud and Dubbo
Programmer1970
Programmer1970
Sep 6, 2025 · Information Security

How URL Signing Works: Principles, Implementation, and Secure Practices

This article explains the cryptographic foundations of URL signing, details a step‑by‑step construction and HMAC‑SHA256 generation process, showcases Java implementations for signing and verification, discusses key‑management options, security hardening techniques, production best practices, and compares the approach with AWS Signature V4 and Tencent COS.

Cloud storage securityHMACJava
0 likes · 11 min read
How URL Signing Works: Principles, Implementation, and Secure Practices
Programmer1970
Programmer1970
Aug 22, 2025 · Industry Insights

India’s Outsourcing Alchemy: How Bangalore Fuels Global Tech Giants

While many lament the 996 grind, Bangalore’s engineers work around the clock, turning the city into a high‑speed code factory whose policies, 24‑hour delivery model, and English‑driven talent pipeline have propelled Indian firms like Infosys and TCS to deliver critical systems for Boeing, Microsoft, and the broader cloud‑native ecosystem.

BangaloreCloud NativeIndia
0 likes · 8 min read
India’s Outsourcing Alchemy: How Bangalore Fuels Global Tech Giants
Programmer1970
Programmer1970
Aug 12, 2025 · Operations

Ultimate Nginx Config: Load Balancing, Rate Limiting, Reverse Proxy, SSL & Cloud‑Native

This comprehensive guide walks through essential Nginx .conf settings—from global worker tuning and event module tweaks to reverse‑proxy, load‑balancing strategies, TLS hardening, IP whitelisting, static and dynamic caching, connection‑pool tweaks, high‑availability clustering, monitoring with Prometheus, OpenTelemetry tracing, and cloud‑native integration with Kubernetes and Istio—providing concrete examples, code snippets, and best‑practice recommendations.

Cloud NativeConfigurationNginx
0 likes · 18 min read
Ultimate Nginx Config: Load Balancing, Rate Limiting, Reverse Proxy, SSL & Cloud‑Native
Programmer1970
Programmer1970
Aug 5, 2025 · Backend Development

Logback Configuration in Spring Boot: Multi‑Env, Dynamic Levels, Async, Masking, MDC & Trace Integration

This guide walks through a complete Logback setup for Spring Boot, covering multi‑environment profiles, runtime log‑level changes via Actuator, async appender tuning, structured JSON output, sensitive‑data masking, MDC‑based distributed tracing, exception stack filtering, performance metrics and best‑practice recommendations.

AsyncAppenderLogbackMDC
0 likes · 17 min read
Logback Configuration in Spring Boot: Multi‑Env, Dynamic Levels, Async, Masking, MDC & Trace Integration
Programmer1970
Programmer1970
Jul 25, 2025 · Backend Development

Netty Performance Tuning: Zero‑Copy, Off‑Heap Memory Management, and EventLoop Thread Model Optimization

This article analyzes the root causes of high CPU usage, GC pauses, and thread contention in Netty‑based messaging systems and presents a step‑by‑step solution covering zero‑copy with CompositeByteBuf and FileRegion, off‑heap Direct Buffers with PooledByteBufAllocator, and fine‑tuned EventLoopGroup configurations, backed by concrete benchmark data.

Java NIONettyoff‑heap memory
0 likes · 11 min read
Netty Performance Tuning: Zero‑Copy, Off‑Heap Memory Management, and EventLoop Thread Model Optimization
Programmer1970
Programmer1970
Jul 17, 2025 · Cloud Native

Nacos in Spring Cloud: Split‑Brain, Timeout, and Performance Deep Dive

This article analyzes three critical issues when using Nacos as a service registry in Spring Cloud—network partition (split‑brain), registration timeout, and high‑concurrency performance bottlenecks—explaining their root causes, code‑level mechanisms, and practical mitigation strategies, and concludes with a feature‑by‑feature comparison of Nacos, Eureka, and Zookeeper.

CAP theoremNacosSpring Cloud
0 likes · 9 min read
Nacos in Spring Cloud: Split‑Brain, Timeout, and Performance Deep Dive