Tagged articles

Logging

730 articles · Page 5 of 8
BaiPing Technology
BaiPing Technology
Apr 4, 2022 · Backend Development

How to Sync Log4js Logs Across PM2 Processes with pm2-intercom-log4js

This article explains how to create the open‑source pm2-intercom-log4js tool to reliably synchronize log4js output in PM2’s multi‑process mode, covering log4js’s sync mechanism, PM2 process management, IPC communication, and alternative messaging approaches with practical code examples.

LoggingNode.jsProcess Communication
0 likes · 17 min read
How to Sync Log4js Logs Across PM2 Processes with pm2-intercom-log4js
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 18, 2022 · Backend Development

13 Crucial Java Practices Every Developer Should Follow

This article examines fifteen common Java pitfalls and best‑practice guidelines—ranging from property copying and date formatting to HashMap sizing, thread‑pool creation, collection handling, logging, and serialization—explaining why each recommendation exists and how it impacts performance and safety.

CollectionsJavaLogging
0 likes · 9 min read
13 Crucial Java Practices Every Developer Should Follow
Programmer DD
Programmer DD
Mar 16, 2022 · Backend Development

Implement Custom Annotation Logging with Spring AOP

This guide explains how to create a custom annotation and an Aspect in Spring to capture detailed operation logs—including description, table name, parameters, user info, and execution result—and persist them to a database, covering AOP terminology, configuration styles, and complete code examples.

AspectJCustom AnnotationDatabase
0 likes · 15 min read
Implement Custom Annotation Logging with Spring AOP
Top Architect
Top Architect
Mar 10, 2022 · Backend Development

Standardizing Log Formats and Using traceId for Faster Backend Issue Resolution

The article explains why unified log structures and traceId identifiers are essential for quickly locating bugs in high‑traffic backend services, provides a Java LogObject example, demonstrates chain‑style setters, shows how to combine request and response in one log entry, and compares manual logging with AOP‑based approaches for performance and maintainability.

LogFormatLoggingbackend
0 likes · 9 min read
Standardizing Log Formats and Using traceId for Faster Backend Issue Resolution
Efficient Ops
Efficient Ops
Mar 2, 2022 · Operations

Mastering System & Application Monitoring with the USE Method and Prometheus

This article explains how to build a comprehensive monitoring system for both infrastructure and applications, introducing the USE (Utilization‑Saturation‑Errors) method, key performance metrics, and practical components such as Prometheus, Grafana, full‑link tracing, and the ELK stack to detect and diagnose performance bottlenecks.

LoggingMetricsPerformance
0 likes · 13 min read
Mastering System & Application Monitoring with the USE Method and Prometheus
Programmer DD
Programmer DD
Jan 11, 2022 · Operations

Building a TB‑Scale Log Monitoring System with ELK Stack and Kafka Streams

This article explains how to design and implement a terabyte‑level log monitoring platform using ELK Stack, FileBeat, Elastic APM, Kafka Streams, Prometheus, and Grafana, covering data collection, filtering, visualization, and resource‑efficient processing for large‑scale microservice environments.

ELKGrafanaLog Monitoring
0 likes · 9 min read
Building a TB‑Scale Log Monitoring System with ELK Stack and Kafka Streams
Hacker Afternoon Tea
Hacker Afternoon Tea
Jan 6, 2022 · Operations

Understanding Sentry Relay Configuration Options

This article details the configuration file location, command‑line overrides, and all available Relay settings—including mode, networking, caching, size limits, logging, metrics, and internal error reporting—providing a comprehensive reference for deploying Sentry Relay in production environments.

ConfigurationDockerLogging
0 likes · 14 min read
Understanding Sentry Relay Configuration Options
Programmer DD
Programmer DD
Dec 30, 2021 · Backend Development

Switch Spring Boot 2.x from Logback to Log4j2: Step‑by‑Step Guide

Learn how to replace Spring Boot 2.x's default Logback logging with the high‑performance Log4j2 by adding the starter dependency, configuring the logging file, and setting up a basic log4j2.xml, including code snippets and troubleshooting tips for a smooth migration.

JavaLoggingSpring Boot
0 likes · 6 min read
Switch Spring Boot 2.x from Logback to Log4j2: Step‑by‑Step Guide
Programmer DD
Programmer DD
Dec 29, 2021 · Backend Development

Master Spring Boot Logging with SLF4J: Configuration, Levels, and Best Practices

This guide explains how Spring Boot handles logging through Commons Logging, recommends using SLF4J as a facade, shows code examples, details log elements, demonstrates how to enable DEBUG, configure console colors, file output, rolling policies, level control, and custom formats for effective backend logging.

ConfigurationLoggingdebug
0 likes · 11 min read
Master Spring Boot Logging with SLF4J: Configuration, Levels, and Best Practices
Top Architect
Top Architect
Dec 23, 2021 · Backend Development

Implementing Custom Logging with Spring AOP and Annotations

This article explains how to create a custom logging solution in Spring by defining annotation-based AOP aspects, configuring pointcuts, handling various advice types, and persisting log details such as user, operation, parameters, and results into a database using Java code examples.

AOPAspectJCustom Annotation
0 likes · 14 min read
Implementing Custom Logging with Spring AOP and Annotations
Java Interview Crash Guide
Java Interview Crash Guide
Dec 21, 2021 · Backend Development

How to Implement Custom Logging with Spring AOP and Annotations

This guide explains how to create a custom Spring AOP logging solution by defining a @SystemCrmlog annotation, extracting its parameters via pointcuts, and persisting detailed log entries—including user, method, parameters, and execution results—to a database using aspect advice methods.

AOPCustom AnnotationJava
0 likes · 15 min read
How to Implement Custom Logging with Spring AOP and Annotations
Efficient Ops
Efficient Ops
Dec 20, 2021 · Cloud Native

How to Build a Scalable Kubernetes Logging System with S6 and Filebeat

This article explains Docker and Kubernetes logging challenges, compares logging drivers, and presents a unified, node‑agent based logging architecture using S6‑based containers, Filebeat, logrotate, Kafka, and Elasticsearch to achieve reliable, auto‑rotating log collection in production environments.

DockerLoggingS6
0 likes · 8 min read
How to Build a Scalable Kubernetes Logging System with S6 and Filebeat
Laravel Tech Community
Laravel Tech Community
Dec 19, 2021 · Information Security

Apache Log4j 2.17.0 Release Fixes CVE‑2021‑45105 and Other Vulnerabilities

Apache Log4j 2.17.0 has been released, addressing CVE‑2021‑45105 and fixing recursive string‑replacement vulnerabilities that could cause StackOverflowError DoS attacks, while also tightening JNDI usage and correcting several configuration and appender issues, with recommended mitigation steps for earlier versions.

CVE-2021-45105DOSJava
0 likes · 4 min read
Apache Log4j 2.17.0 Release Fixes CVE‑2021‑45105 and Other Vulnerabilities
Selected Java Interview Questions
Selected Java Interview Questions
Dec 12, 2021 · Backend Development

MDC and TraceId Propagation in Java Backend Applications

This article explains what MDC is, the problems it faces such as traceId loss in child threads and HTTP calls, and provides concrete solutions including interceptor implementation, thread‑pool wrappers, and logging pattern adjustments to ensure reliable traceId propagation in Java backend services.

HTTP InterceptorJavaLogging
0 likes · 12 min read
MDC and TraceId Propagation in Java Backend Applications
Programmer DD
Programmer DD
Dec 12, 2021 · Backend Development

How to Trace Multi‑Threaded Requests with SLF4J MDC in Java

This article explains how to use SLF4J's MDC feature to attach a request ID to log entries, enabling fast filtering of all logs belonging to a single request even across asynchronous threads and thread pools, and shows a decorator‑based solution for proper propagation.

Decorator PatternJavaLogging
0 likes · 10 min read
How to Trace Multi‑Threaded Requests with SLF4J MDC in Java
php Courses
php Courses
Dec 12, 2021 · Backend Development

How to Log Baidu Spider Visits in ThinkPHP6

This article explains how to add a base controller method in ThinkPHP6 that detects search engine spider user‑agents, builds the request URL, obtains the real client IP, and stores the spider name, URL, and IP into a BaiduLog model for logging purposes.

LoggingSpiderThinkPHP
0 likes · 3 min read
How to Log Baidu Spider Visits in ThinkPHP6
macrozheng
macrozheng
Dec 12, 2021 · Information Security

Unpacking the Log4j2 Log4Shell Vulnerability: How JNDI Injection Works

This article breaks down the widely publicized Log4j2 (Log4Shell) flaw, explaining the underlying JNDI and LDAP lookup mechanisms, how malicious payloads are executed through log messages, the massive impact across Java ecosystems, and the steps needed to remediate the issue.

JNDI injectionJava SecurityLogging
0 likes · 10 min read
Unpacking the Log4j2 Log4Shell Vulnerability: How JNDI Injection Works
Top Architect
Top Architect
Dec 8, 2021 · Backend Development

Resolving Java Logging Framework Conflicts in SpringBoot and Dubbo Projects

This article explains why multiple Java logging frameworks often clash in SpringBoot and Dubbo applications, identifies common causes such as transitive dependencies and duplicate versions, and provides step‑by‑step Maven configurations and adaptation techniques to unify logging with SLF4J and Logback.

DubboJavaLogging
0 likes · 13 min read
Resolving Java Logging Framework Conflicts in SpringBoot and Dubbo Projects
21CTO
21CTO
Dec 4, 2021 · Fundamentals

10 Essential Habits Every Programmer Should Master

This article outlines ten practical habits for developers, from relying on official documentation and thorough testing to effective logging, Git mastery, prioritizing functionality, handling ambiguous requirements, proactive problem‑solving, scheduling buffers, hands‑on learning, and improving English for better access to technical resources.

GitLoggingPerformance
0 likes · 8 min read
10 Essential Habits Every Programmer Should Master
Open Source Linux
Open Source Linux
Nov 23, 2021 · Backend Development

5 Simple Nginx Tweaks to Slash Bandwidth and Boost Performance

During the COVID‑19 surge, web traffic spiked dramatically, prompting a detailed guide on five practical Nginx configuration changes—enabling Gzip compression, setting cache headers, activating HTTP/2, streamlining logging, and limiting bandwidth—to dramatically reduce bandwidth usage and improve site responsiveness.

Loggingbandwidth limitingcaching
0 likes · 10 min read
5 Simple Nginx Tweaks to Slash Bandwidth and Boost Performance
Java Architect Essentials
Java Architect Essentials
Nov 21, 2021 · Backend Development

Comprehensive Guide to Apache Log4j2: Features, Performance, Configuration, and Usage

This article provides an in‑depth overview of Apache Log4j2, comparing it with Logback and Log4j 1, highlighting its superior asynchronous performance, zero‑GC operation, flexible configuration formats, rich appender ecosystem, and practical code examples for Maven integration, XML setup, and advanced logging techniques.

JavaLoggingPerformance
0 likes · 11 min read
Comprehensive Guide to Apache Log4j2: Features, Performance, Configuration, and Usage
MaGe Linux Operations
MaGe Linux Operations
Nov 16, 2021 · Backend Development

Why Loguru Beats Python’s Built‑in Logging: A Hands‑On Guide

This article introduces Loguru, a third‑party Python logging library, explains why it simplifies logging compared to the standard logging module, outlines its key features such as out‑of‑the‑box setup, async safety, lazy evaluation, and file rotation, and provides practical code examples for quick integration into scripts, libraries, and frameworks.

DebuggingLoggingLoguru
0 likes · 11 min read
Why Loguru Beats Python’s Built‑in Logging: A Hands‑On Guide
21CTO
21CTO
Nov 9, 2021 · Backend Development

Mastering Elegant Operation Log Design with AOP and SpEL in Java

This article explains how to implement clean, decoupled operation logs in Java applications using AOP, SpEL, custom annotations, and dynamic templates, covering use cases, implementation methods, code examples, parsing logic, context handling, and integration with Spring Boot.

AOPJavaLogging
0 likes · 27 min read
Mastering Elegant Operation Log Design with AOP and SpEL in Java
Python Programming Learning Circle
Python Programming Learning Circle
Oct 23, 2021 · Backend Development

Using Loguru for Simplified and Powerful Python Logging

This article introduces the Loguru library as an elegant, concise alternative to Python's built‑in logging, demonstrating installation, basic usage, file configuration, formatting, filtering, rotation, retention, compression, serialization, and advanced exception tracing with code examples.

LoggingLoguruexception handling
0 likes · 17 min read
Using Loguru for Simplified and Powerful Python Logging
Efficient Ops
Efficient Ops
Oct 17, 2021 · Cloud Native

From Zero to Production: Building an Enterprise‑Grade Kubernetes Architecture

This article chronicles a recent graduate’s year‑long journey mastering cloud‑native technologies, detailing the design and implementation of a multi‑cluster Kubernetes architecture, unified logging, CI/CD pipelines, service governance with Istio, and private deployment strategies for a 3D editor platform.

CI/CDDevOpsLogging
0 likes · 12 min read
From Zero to Production: Building an Enterprise‑Grade Kubernetes Architecture
Python Programming Learning Circle
Python Programming Learning Circle
Oct 16, 2021 · Backend Development

Loguru: An Elegant Python Logging Library – Features, Usage, and Integration

This article introduces Loguru, a powerful third‑party Python logging library, explains why it simplifies logging compared to the standard logging module, outlines its key features such as out‑of‑the‑box setup, asynchronous support, lazy evaluation, and structured logging, and provides practical code examples and integration tips for scripts, libraries, and Flask applications.

LibraryLoggingLoguru
0 likes · 12 min read
Loguru: An Elegant Python Logging Library – Features, Usage, and Integration
Java Backend Technology
Java Backend Technology
Oct 10, 2021 · Backend Development

15 Essential Logging Practices Every Java Backend Engineer Should Follow

Effective logging is crucial for debugging and accountability; this guide presents fifteen practical recommendations—from selecting appropriate log levels and formatting to using SLF4J, asynchronous output, and avoiding common pitfalls—designed to help Java developers write clear, performant, and maintainable logs.

LoggingPerformancelogback
0 likes · 12 min read
15 Essential Logging Practices Every Java Backend Engineer Should Follow
Programmer DD
Programmer DD
Sep 30, 2021 · Operations

How to Build a Scalable Kubernetes Log Collection System with S6 and Filebeat

This article explains the limitations of Docker's default JSON‑file logging, introduces S6‑based container log redirection, compares Kubernetes logging approaches at pod, node, and cluster levels, and presents a full‑stack architecture using Filebeat, Kafka, Elasticsearch, and Logstash for reliable, rotatable log collection.

DockerFilebeatKubernetes
0 likes · 8 min read
How to Build a Scalable Kubernetes Log Collection System with S6 and Filebeat
Liangxu Linux
Liangxu Linux
Sep 28, 2021 · Fundamentals

Where Does printk Output Go? A Complete Guide to Linux Kernel Logging

This article explains how the Linux kernel's printk function stores messages in a ring buffer, how those messages are exposed to user space via dmesg, /proc/kmsg, klogctl, and the system console, and why understanding this flow is crucial for developers and operators.

LinuxLoggingdmesg
0 likes · 10 min read
Where Does printk Output Go? A Complete Guide to Linux Kernel Logging
Efficient Ops
Efficient Ops
Sep 26, 2021 · Cloud Native

How to Stabilize Your Kubernetes Clusters: CI/CD, Monitoring, Logging, and Docs

This article analyzes why our Kubernetes clusters were constantly unstable—citing an erratic release process, missing monitoring, logging, documentation, and unclear request routing—and presents a comprehensive solution that includes a Kubernetes‑centric CI/CD pipeline, federated monitoring, centralized logging, a documentation hub, and integrated traffic management.

CI/CDDevOpsLogging
0 likes · 8 min read
How to Stabilize Your Kubernetes Clusters: CI/CD, Monitoring, Logging, and Docs
Top Architect
Top Architect
Sep 24, 2021 · Cloud Native

Loki Log System Overview, Architecture, and Deployment Guide

This article introduces Loki, a lightweight log aggregation system for Kubernetes, explains its background and motivations, details its simple architecture and core components (Distributor, Ingester, Querier), discusses scalability and storage options, and provides step‑by‑step deployment instructions with example YAML and shell commands.

KubernetesLoggingLoki
0 likes · 16 min read
Loki Log System Overview, Architecture, and Deployment Guide
macrozheng
macrozheng
Sep 24, 2021 · Backend Development

15 Essential Logging Practices to Debug Faster and Avoid Blame

This article presents 15 practical logging best‑practice recommendations for Java developers, covering log level selection, formatting, conditional logging, performance‑friendly placeholders, asynchronous output, proper exception handling, and log file organization to improve debugging efficiency and maintainable production systems.

DebuggingLoggingbest practices
0 likes · 11 min read
15 Essential Logging Practices to Debug Faster and Avoid Blame
IT Architects Alliance
IT Architects Alliance
Sep 21, 2021 · Cloud Native

Improving Cluster Stability: CI/CD, Monitoring, Logging, Documentation, and Request Routing Solutions

The article analyzes the instability of a company's Kubernetes clusters, identifies root causes such as an unstable release process, lack of monitoring, logging, documentation, and unclear request routing, and proposes comprehensive solutions including a Kubernetes‑centric CI/CD pipeline, a federated Prometheus monitoring platform, an Elasticsearch logging system, a centralized documentation hub, and a unified traffic management architecture.

CI/CDLoggingdocumentation
0 likes · 8 min read
Improving Cluster Stability: CI/CD, Monitoring, Logging, Documentation, and Request Routing Solutions
IT Architects Alliance
IT Architects Alliance
Sep 20, 2021 · Operations

Why Loki Beats ELK for Kubernetes Logging: Architecture and Deployment Guide

This article explains the motivations behind choosing Loki over ELK for container‑cloud logging, details Loki's lightweight architecture—including Distributor, Ingester, and Querier components—covers deployment steps on OpenShift/Kubernetes with YAML manifests, and demonstrates LogQL query syntax for efficient log retrieval.

KubernetesLogQLLogging
0 likes · 18 min read
Why Loki Beats ELK for Kubernetes Logging: Architecture and Deployment Guide
IT Architects Alliance
IT Architects Alliance
Sep 20, 2021 · Backend Development

Design and Implementation of a Custom Java Logging Framework

This article walks through building a complete Java logging framework from scratch, covering the core LoggingEvent class, Appender abstraction, Level enumeration, hierarchical Logger design, context management, factory creation, and XML/YAML configuration parsing.

AppenderConfigurationJava
0 likes · 14 min read
Design and Implementation of a Custom Java Logging Framework
Ops Development Stories
Ops Development Stories
Sep 16, 2021 · Cloud Native

Master Kubernetes: A Step‑by‑Step Learning Roadmap for Beginners

This guide walks beginners through a structured learning path for Kubernetes, covering fundamentals, core components, key objects, controllers, storage, networking, resource management, security, cluster operations, backup, logging, monitoring, DevOps practices, and deeper topics like architecture, source code, and operator development.

DevOpsKubernetesLogging
0 likes · 16 min read
Master Kubernetes: A Step‑by‑Step Learning Roadmap for Beginners
dbaplus Community
dbaplus Community
Sep 13, 2021 · Operations

How to Stabilize a Failing Kubernetes Cluster: CI/CD, Monitoring, Logging, and Docs

This article analyzes why a company's Kubernetes clusters were constantly on the brink of failure and presents a comprehensive solution covering CI/CD pipeline reconstruction, federated monitoring with Prometheus, centralized logging via Elasticsearch, documentation centralization, and clarified request routing to achieve high reliability.

CI/CDCluster stabilityKubernetes
0 likes · 9 min read
How to Stabilize a Failing Kubernetes Cluster: CI/CD, Monitoring, Logging, and Docs
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 9, 2021 · Cloud Native

Observability Practices in Baidu Search Platform: Real‑time Metrics, Tracing, Logging, and Topology at Hundred‑Billion Scale

This article explains how Baidu's search middle‑platform adopts cloud‑native observability—covering metrics, distributed tracing, log querying, and topology analysis—to ensure high availability, performance, and controllability for a system handling hundreds of billions of requests across millions of micro‑service instances.

LoggingObservabilityTracing
0 likes · 12 min read
Observability Practices in Baidu Search Platform: Real‑time Metrics, Tracing, Logging, and Topology at Hundred‑Billion Scale
IT Architects Alliance
IT Architects Alliance
Sep 8, 2021 · Operations

How to Build a Real‑Time ELK Log Analysis Platform on Ubuntu

This step‑by‑step guide explains how to set up the open‑source ELK stack (Elasticsearch, Logstash, Kibana) on an Ubuntu machine, configure Logstash as shipper and indexer, integrate Spring Boot and Nginx logs, and run the whole platform as a background service using Supervisor.

ELKElasticsearchKibana
0 likes · 19 min read
How to Build a Real‑Time ELK Log Analysis Platform on Ubuntu
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 5, 2021 · Cloud Native

From Rookie to Cloud‑Native Architect: Building an Enterprise Kubernetes Cluster

Over the past year, the author chronicles a hands‑on journey from a fresh graduate to a cloud‑native specialist, detailing the design and implementation of an enterprise‑grade Kubernetes architecture—including multi‑cluster logging, CI/CD pipelines, Istio service mesh, monitoring, and private‑deployment strategies—while sharing practical lessons learned.

CI/CDKubernetesLogging
0 likes · 13 min read
From Rookie to Cloud‑Native Architect: Building an Enterprise Kubernetes Cluster
Top Architect
Top Architect
Sep 4, 2021 · Backend Development

Understanding Spring Boot Default Logging Configuration and Customization

This article explains Spring Boot's default logging setup using SLF4J and Logback, demonstrates how to view log levels in a test class, shows how to modify log levels via application properties, and details the underlying XML configuration files and how to customize them for different environments.

JavaLoggingSpring Boot
0 likes · 13 min read
Understanding Spring Boot Default Logging Configuration and Customization
Top Architect
Top Architect
Sep 2, 2021 · Cloud Native

Designing a Stable Backend Architecture: CI/CD, Federated Monitoring, Logging, Documentation, and Traffic Management on Kubernetes

The article analyzes why a company's clusters were unstable—unstable release process, missing monitoring and logging, insufficient documentation, and unclear request routing—and proposes a comprehensive solution built around Kubernetes‑centric CI/CD, a federated Prometheus monitoring platform, Elasticsearch logging, centralized documentation, and Kong/Istio traffic management.

CI/CDKubernetesLogging
0 likes · 9 min read
Designing a Stable Backend Architecture: CI/CD, Federated Monitoring, Logging, Documentation, and Traffic Management on Kubernetes
Node Underground
Node Underground
Aug 15, 2021 · Backend Development

Mastering Node.js Logging: Active vs Passive Techniques and Best Practices

This article explores effective logging strategies in Node.js, comparing active console output with passive library-based recording, introducing popular modules such as debug and util.debuglog, detailing log format components, and demonstrating context-aware logging implementations to improve debugging and operational monitoring.

LoggingNode.jscontext logging
0 likes · 10 min read
Mastering Node.js Logging: Active vs Passive Techniques and Best Practices
MaGe Linux Operations
MaGe Linux Operations
Aug 14, 2021 · Operations

Boost System Reliability: 4 Proven Practices to Master Observability

This article explains why observability is essential for DevOps, outlines four key practices—including production‑environment monitoring, structured logging, a DevOps‑focused culture, and pre‑deployment observability with remote debugging—to help teams detect, diagnose, and prevent issues throughout the software lifecycle.

CI/CDCultureDevOps
0 likes · 9 min read
Boost System Reliability: 4 Proven Practices to Master Observability
Efficient Ops
Efficient Ops
Aug 5, 2021 · Operations

Deploy ELK Stack with Docker on Windows 10 VM: Step‑by‑Step Guide

Learn how to quickly set up the ELK stack (Elasticsearch, Logstash, Kibana) using Docker on a Windows 10 VirtualBox VM, configure Filebeat, and verify log collection and visualization, with detailed commands, configuration files, and troubleshooting tips for a complete operational experience.

DockerELKLogging
0 likes · 10 min read
Deploy ELK Stack with Docker on Windows 10 VM: Step‑by‑Step Guide
Code Ape Tech Column
Code Ape Tech Column
Jul 31, 2021 · Backend Development

Understanding Log4j2 RollingFileAppender: Configuration, Policies, and Strategies

This article explains how Log4j2's RollingFileAppender works, covering the concepts of rollover, the various TriggeringPolicy options, DefaultRolloverStrategy behavior, DeleteAction configuration, and provides sample XML configurations and a Java demo to illustrate time‑based, size‑based, and composite rollover scenarios.

ConfigurationJavaLogging
0 likes · 13 min read
Understanding Log4j2 RollingFileAppender: Configuration, Policies, and Strategies
Tencent Cloud Developer
Tencent Cloud Developer
Jul 22, 2021 · Operations

Observability in Serverless Environments: Monitoring, Logging, Distributed Tracing, and Best Practices

In this talk, Gal Bashan explains how serverless architectures complicate observability and why metrics, logs, and especially distributed tracing with tools like OpenTelemetry, Jaeger, or commercial platforms are essential for gaining end-to-end visibility, automating instrumentation, and maintaining reliable, business-focused services across cloud providers.

LoggingMonitoringObservability
0 likes · 12 min read
Observability in Serverless Environments: Monitoring, Logging, Distributed Tracing, and Best Practices
Laravel Tech Community
Laravel Tech Community
Jul 21, 2021 · Operations

Optimizing Nginx Performance: Gzip Compression, Cache Headers, HTTP/2, Logging, and Bandwidth Limiting

This article explains practical Nginx configuration tweaks—including enabling gzip compression, setting cache headers, activating HTTP/2, optimizing logging, and limiting bandwidth—to reduce bandwidth usage and server load, illustrated with code examples and performance impact calculations for typical web traffic.

HTTP/2Loggingbandwidth limiting
0 likes · 9 min read
Optimizing Nginx Performance: Gzip Compression, Cache Headers, HTTP/2, Logging, and Bandwidth Limiting
Ops Development Stories
Ops Development Stories
Jul 20, 2021 · Cloud Native

How to Build a Production‑Ready ELK Logging Stack on Kubernetes

This guide walks through the concepts of ELK, why log management is essential for Kubernetes, three collection strategies, required log fields, and step‑by‑step deployment of Elasticsearch, Kibana, Filebeat, and Logstash—including YAML manifests, configuration snippets, and Kibana UI setup—for a fully operational, cloud‑native logging solution.

ELKFilebeatKibana
0 likes · 26 min read
How to Build a Production‑Ready ELK Logging Stack on Kubernetes
Tencent Cloud Middleware
Tencent Cloud Middleware
Jul 13, 2021 · Backend Development

Why Kratos Is the Go Microservice Framework You Need: Protobuf, DI, and OpenTelemetry Explained

This article introduces the lightweight Go microservice framework Kratos, covering its Protobuf‑driven API design, open and extensible architecture, logging and tracing integrations, functional‑option configuration, unified error model, and compile‑time dependency injection with code examples and diagrams.

GoKratosLogging
0 likes · 18 min read
Why Kratos Is the Go Microservice Framework You Need: Protobuf, DI, and OpenTelemetry Explained
Top Architect
Top Architect
Jul 11, 2021 · Backend Development

Implementing Request Logging with Spring AOP: A Practical Guide

This article demonstrates how to use Spring AOP to create a request‑logging aspect that captures request parameters, response data, execution time, and error information, while also addressing high‑concurrency logging issues and integrating trace‑ID tracking for easier debugging.

AOPAspectJJava
0 likes · 12 min read
Implementing Request Logging with Spring AOP: A Practical Guide
Python Programming Learning Circle
Python Programming Learning Circle
Jul 8, 2021 · Fundamentals

Rich Python Library: Rich Text and Formatting for the Terminal – Installation, Usage, and Features

This article introduces the Rich Python library, explains its cross‑platform compatibility, provides step‑by‑step installation instructions, demonstrates how to use its enhanced print, console, logging, table, progress bar, column, markdown, and syntax‑highlighting features, and includes numerous code examples and screenshots.

FormattingLoggingconsole
0 likes · 8 min read
Rich Python Library: Rich Text and Formatting for the Terminal – Installation, Usage, and Features
Java High-Performance Architecture
Java High-Performance Architecture
Jul 6, 2021 · Backend Development

How to Implement Fine‑Grained Operation Logging in Spring Boot with BizLog SDK

This article explains how the BizLog component records who performed which action at what time in Spring Boot applications, covering Maven setup, annotation usage, custom operators, detail fields, category segregation, SpEL expressions, custom parse functions, and extension points for persistence and operator retrieval.

AOPAnnotationBizLog
0 likes · 16 min read
How to Implement Fine‑Grained Operation Logging in Spring Boot with BizLog SDK
Ops Development Stories
Ops Development Stories
Jun 30, 2021 · Cloud Native

Mastering Kubernetes: Essential Node & Pod Practices for Stable, Secure Deployments

This article outlines essential Kubernetes operational practices—including node maintenance, kernel upgrades, Docker and kubelet tuning, pod resource limits, scheduling strategies, health probes, logging standards, and monitoring setups—to ensure applications run reliably, securely, and efficiently in production environments.

KubernetesLoggingMonitoring
0 likes · 18 min read
Mastering Kubernetes: Essential Node & Pod Practices for Stable, Secure Deployments
Architect's Tech Stack
Architect's Tech Stack
Jun 26, 2021 · Backend Development

Retrofit Spring Boot Starter – A Lightweight HTTP Client Integration for Spring Boot

The article introduces retrofit‑spring‑boot‑starter, a lightweight HTTP client framework for Spring Boot that simplifies HTTP request management by integrating Retrofit with features such as custom OkHttpClient injection, annotation‑driven interfaces, global and path‑based interceptors, retry logic, logging, circuit‑breaker support, connection‑pool configuration, and flexible call‑adapter and converter factories.

HTTP clientInterceptorsJava
0 likes · 21 min read
Retrofit Spring Boot Starter – A Lightweight HTTP Client Integration for Spring Boot
iQIYI Technical Product Team
iQIYI Technical Product Team
Jun 18, 2021 · Frontend Development

Improving Nuxt SSR Stability for iQIYI Frontend: Performance, Caching, Rate Limiting, Disaster Recovery, and Logging

To boost iQIYI’s front‑end reliability, the team replaced a Velocity‑based SSR with Nuxt, introduced a centralized page‑config plugin, streamlined legacy‑browser handling, built a visual data‑filtering API, implemented Nginx and component caching, purge endpoints, multi‑layer rate limiting, disaster‑recovery fallback, and comprehensive logging, achieving ~0.5 s first‑screen loads, 0.2 % error rate and near‑100 % availability.

LoggingNuxtPerformance
0 likes · 19 min read
Improving Nuxt SSR Stability for iQIYI Frontend: Performance, Caching, Rate Limiting, Disaster Recovery, and Logging
Top Architect
Top Architect
Jun 16, 2021 · Backend Development

Implementing Request Logging with Spring AOP: Aspect Code and Best Practices

This article demonstrates how to use Spring AOP to create a request‑logging aspect that captures IP, URL, HTTP method, parameters, results, execution time, and error details, while also addressing high‑concurrency logging issues and integrating trace‑ID tracking for easier debugging.

AOPAspectJJava
0 likes · 12 min read
Implementing Request Logging with Spring AOP: Aspect Code and Best Practices
Selected Java Interview Questions
Selected Java Interview Questions
Jun 10, 2021 · Backend Development

Understanding Log4j2 RollingFile Appender: TriggeringPolicy, RolloverStrategy, and DeleteAction

This article explains how Log4j2's RollingFileAppender works, covering the roles of TriggeringPolicy and RolloverStrategy, showing various filePattern configurations, detailing the DefaultRolloverStrategy max parameter, introducing DeleteAction for custom file cleanup, and providing Java demo code and test configurations.

DeleteActionJavaLogging
0 likes · 15 min read
Understanding Log4j2 RollingFile Appender: TriggeringPolicy, RolloverStrategy, and DeleteAction
Top Architect
Top Architect
Jun 9, 2021 · Operations

Configuring a Perfect JVM GC Log Printing Strategy

This guide explains how to configure comprehensive JVM garbage-collection logging—including basic GC details, object age distribution, heap snapshots, pause times, safepoint statistics, and reference processing—while using timestamped filenames and JVM log rotation to avoid overwriting and manage file size effectively.

GCJVMJava
0 likes · 12 min read
Configuring a Perfect JVM GC Log Printing Strategy
Java Interview Crash Guide
Java Interview Crash Guide
Jun 4, 2021 · Backend Development

Why Logback Beats Log4j: A Deep Dive into Configuration and Features

Logback, the open‑source logging framework created by the log4j founder, offers faster performance, extensive testing, native SLF4J support, flexible configuration, automatic reload, advanced appenders and rolling policies, making it a superior replacement for log4j in modern Java backend applications.

JavaLoggingbackend development
0 likes · 22 min read
Why Logback Beats Log4j: A Deep Dive into Configuration and Features