Lin is Dream
Author

Lin is Dream

Sharing Java developer knowledge, practical articles, and continuous insights into computer engineering.

102
Articles
0
Likes
614
Views
0
Comments
Recent Articles

Latest from Lin is Dream

100 recent articles max
Lin is Dream
Lin is Dream
May 20, 2025 · Backend Development

Build a Custom Logging Service with Logback: From Appender to Queue

This article explains what a logging service is, compares ELK and custom appender solutions, shows how to create a Logback appender by extending AppenderBase, provides a complete Java example with configuration, and demonstrates the custom appender in action for backend developers.

Backend Developmentcustom appenderlogback
0 likes · 7 min read
Build a Custom Logging Service with Logback: From Appender to Queue
Lin is Dream
Lin is Dream
May 18, 2025 · Operations

Master Server Disk & Network Monitoring with Command‑Line Tools

This guide explains why every server must monitor CPU, memory, disk and network usage, shows how to clean disks and analyze traffic using command‑line utilities such as df, du, iotop, iostat, iftop, lsof and tcpdump, and provides real‑world case studies for troubleshooting disk space exhaustion, port conflicts and abnormal outbound traffic.

Disk ManagementLinux commandsOperations
0 likes · 9 min read
Master Server Disk & Network Monitoring with Command‑Line Tools
Lin is Dream
Lin is Dream
May 17, 2025 · Operations

Mastering DevOps: From Manual Scripts to Automated Jenkins Pipelines

This guide walks through the fundamentals of DevOps, illustrating how to transition from simple command‑line deployments to sophisticated, automated CI/CD pipelines using Jenkins, Docker, and shell scripts, while covering JVM tuning, version management, and common troubleshooting tips.

CI/CDJenkinsShell script
0 likes · 16 min read
Mastering DevOps: From Manual Scripts to Automated Jenkins Pipelines
Lin is Dream
Lin is Dream
May 15, 2025 · Backend Development

How to Build a Pluggable Operation Log System with AOP and Annotations in Java

This article explains a complete, reusable solution for recording operation logs in Java backend applications using Spring AOP, custom annotations, callback interfaces, and a user‑adapter to bridge third‑party logging libraries with the main program, enabling flexible storage and auditing.

AnnotationBackendCallback
0 likes · 8 min read
How to Build a Pluggable Operation Log System with AOP and Annotations in Java
Lin is Dream
Lin is Dream
May 14, 2025 · Operations

Master Nginx Rate Limiting: Prevent Abuse with limit_req & limit_conn

Learn how to protect your services from abusive traffic and brute‑force attacks by using Nginx's rate‑limiting features—limit_req to control request rates and limit_conn to restrict concurrent connections—complete with configuration examples, explanations of zones, burst handling, custom error pages, and log monitoring.

OperationsServer configurationlimit_conn
0 likes · 6 min read
Master Nginx Rate Limiting: Prevent Abuse with limit_req & limit_conn