ITPUB
Author

ITPUB

Official ITPUB account sharing technical insights, community news, and exciting events.

2.8k
Articles
0
Likes
2.0k
Views
0
Comments
Recent Articles

Latest from ITPUB

100 recent articles max
ITPUB
ITPUB
May 31, 2026 · Artificial Intelligence

Does Your AI Skill Pass the Test? An 8‑Dimension Evaluation Framework

The article introduces an 8‑dimension quantitative framework for assessing AI Skills, explains how weighted scoring and multi‑model cross‑validation turn subjective impressions into concrete grades, and demonstrates its use through a real‑world skill audit, a side‑by‑side comparison of two similar skills, and practical execution strategies.

8 dimensionsAI skill evaluationdocumentation quality
0 likes · 17 min read
Does Your AI Skill Pass the Test? An 8‑Dimension Evaluation Framework
ITPUB
ITPUB
May 30, 2026 · Artificial Intelligence

Is RAG Dead? How Grep Is Making a Comeback in LLM‑Powered Code Search

This article investigates the claim that Retrieval‑Augmented Generation (RAG) is obsolete by dissecting Claude Code’s grep‑driven search architecture, benchmarking its performance against traditional vector‑based retrieval, comparing it with Cursor and OpenAI Codex, and analyzing the trade‑offs of multi‑round agentic search.

Claude CodeCode searchCursor
0 likes · 36 min read
Is RAG Dead? How Grep Is Making a Comeback in LLM‑Powered Code Search
ITPUB
ITPUB
May 29, 2026 · Industry Insights

How the Fourth National Database Test Reshapes China's Domestic DB Competition

The fourth national security and reliability test released on May 26, 2026 lists 23 certified database products, highlighting a surge in Level II certifications, the entry of time‑series NoSQL databases, and a diversification of vendors—including telecom and fintech players—signaling a major shift in China's domestic database market.

CertificationChinaDatabase
0 likes · 7 min read
How the Fourth National Database Test Reshapes China's Domestic DB Competition
ITPUB
ITPUB
May 28, 2026 · Operations

10 Essential Shell Scripts for Efficient Log Management

This article provides ten ready‑to‑use Bash scripts that cover real‑time log monitoring, daily rotation, error aggregation across servers, timestamp conversion, IP address statistics, request‑type analysis, response‑time bucketing, file‑diff comparison, user‑activity tracking, and log compression with optional remote backup, helping operators automate and streamline log handling tasks.

BashLog ManagementShell
0 likes · 10 min read
10 Essential Shell Scripts for Efficient Log Management
ITPUB
ITPUB
May 28, 2026 · Backend Development

Skipping Spring Upgrades: Hidden Risks or Upgrade Hazards? Tanzu Spring’s Answer

Enterprise Java teams face mounting technical debt and accelerating security vulnerabilities from outdated Spring versions, a problem amplified by AI‑driven attacks, and Tanzu Spring offers a six‑year extended lifecycle, automated upgrade tooling, AI‑integrated governance, and 24/7 vendor support to safely modernize their applications.

AIJavaSpring Boot
0 likes · 11 min read
Skipping Spring Upgrades: Hidden Risks or Upgrade Hazards? Tanzu Spring’s Answer
ITPUB
ITPUB
May 26, 2026 · Backend Development

Why Using Redis Expiration Listener for Order Cancellation Is a Bad Idea

The article compares common delayed‑task solutions for order cancellation, explains why Redis expiration listeners, RabbitMQ dead‑letter queues, and in‑memory time wheels are unreliable, and recommends using proper message‑queue delayed delivery or Redisson delay queues with compensation mechanisms.

DelayQueueDelayed TasksMessage Queue
0 likes · 7 min read
Why Using Redis Expiration Listener for Order Cancellation Is a Bad Idea
ITPUB
ITPUB
May 25, 2026 · Operations

Why Manually Pulling Server Logs Is Inefficient: Comparing ELK, EFK, and PLG Stacks

The article compares popular log‑collection stacks—ELK/Elastic Stack, EFK with Fluent Bit, and the PLG solution (Promtail + Loki + Grafana)—detailing their components, deployment scenarios, and trade‑offs such as indexing strategy, storage options, and integration with Kubernetes for observability.

EFKELKGrafana
0 likes · 5 min read
Why Manually Pulling Server Logs Is Inefficient: Comparing ELK, EFK, and PLG Stacks
ITPUB
ITPUB
May 24, 2026 · Fundamentals

Why Does a .tar.gz File Have Two Extensions?

The article explains that the .tar.gz suffix reflects a two‑step pipeline where tar archives files into a byte stream and gzip compresses that stream, a design rooted in Unix's 1970s philosophy of single‑purpose tools cooperating via text streams.

Command LineUnixcompression
0 likes · 9 min read
Why Does a .tar.gz File Have Two Extensions?
ITPUB
ITPUB
May 23, 2026 · Industry Insights

Why Linux Dominates Servers but Fails on Desktops in China

The article examines why, despite Linux's strong presence on servers, its desktop usage remains minimal in China, attributing the gap to the high complexity and cost of GUI development, user preferences for command‑line interfaces, and entrenched market share advantages of Windows and macOS.

GUI DevelopmentLinuxOperating System Market
0 likes · 5 min read
Why Linux Dominates Servers but Fails on Desktops in China
ITPUB
ITPUB
May 22, 2026 · Databases

Quick Oracle DBA Guide: How to Pinpoint Database Hangs and Slowdowns

This guide outlines step‑by‑step procedures for diagnosing Oracle database performance problems, covering how to collect ADDM, AWR, and ASH reports, capture high‑CPU error stacks, obtain 10046 trace files for single or multiple sessions, and use Oracle hang‑analysis documents to differentiate true hangs from CPU spinning.

10046 TraceADDMASH
0 likes · 10 min read
Quick Oracle DBA Guide: How to Pinpoint Database Hangs and Slowdowns