All Articles

143391 articles · Page 368 of 7170
Coder Trainee
Coder Trainee
May 7, 2026 · Backend Development

Deep Dive into Spring Boot IoC Container Initialization (Part 4)

This article breaks down Spring Boot's core refresh() method into twelve detailed steps, explaining how the IoC container prepares, configures, and starts up—including bean factory preparation, post‑processor registration, singleton instantiation, and final event publishing—providing interview‑ready insights and code illustrations.

BeanFactoryIoCRefresh
0 likes · 14 min read
Deep Dive into Spring Boot IoC Container Initialization (Part 4)
AI Engineer Programming
AI Engineer Programming
May 7, 2026 · Artificial Intelligence

How Cursor Turned Its Coding Agent from Demo to Production

The article examines Cursor's journey of shipping its Composer coding agent, detailing the agentic AI model, system architecture, and the three major production challenges—diff handling, latency accumulation, and sandbox scaling—along with the engineering solutions that enabled reliable, fast, and adoptable AI‑driven code generation.

Agentic AICoding AgentCursor
0 likes · 16 min read
How Cursor Turned Its Coding Agent from Demo to Production
Deepin Linux
Deepin Linux
May 7, 2026 · Operations

Don’t Claim You Can Troubleshoot Networks Until You Understand Packet Loss

This article explains what network packet loss is, its common causes—from hardware faults to congestion and misconfiguration—and provides a step‑by‑step, production‑ready methodology for diagnosing and resolving loss using tools such as ping, traceroute, Wireshark and tcpdump.

TCP/IPWiresharklinux
0 likes · 31 min read
Don’t Claim You Can Troubleshoot Networks Until You Understand Packet Loss
Linux Kernel Journey
Linux Kernel Journey
May 7, 2026 · Backend Development

KernelScript: A Unified Language for Full‑Stack eBPF Development

KernelScript tackles the growing complexity of eBPF projects by unifying kernel‑side programs, userspace loaders, and kernel modules into a single codebase, using annotations to let the compiler generate the necessary glue code, thereby reducing boilerplate and improving team productivity.

Compiler designKernelScriptLinux kernel
0 likes · 15 min read
KernelScript: A Unified Language for Full‑Stack eBPF Development
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 7, 2026 · Information Security

Secure Anything with Google Tink: Encrypt Everywhere in Just Three Lines

This article introduces Google Tink, an open‑source cryptographic library for Java, explains its design goals and primitive abstractions, and walks through concise code examples that generate keysets, perform AEAD encryption, stream large files, compute MACs, and create digital signatures, all with minimal boilerplate.

AEADGoogle TinkJava
0 likes · 13 min read
Secure Anything with Google Tink: Encrypt Everywhere in Just Three Lines
Node.js Tech Stack
Node.js Tech Stack
May 7, 2026 · Backend Development

Node.js 26.0.0: Temporal API Enabled, V8 14.6 Upgrades, End of Old Versioning

Node.js 26.0.0, released on May 5, activates the Temporal API by default, upgrades V8 to 14.6 with new Map upsert and Iterator.concat proposals, moves Undici to version 8, deprecates several legacy APIs, and marks the final release under the old version‑numbering scheme before shifting to yearly, calendar‑aligned releases.

DeprecationsNode.jsTemporal API
0 likes · 11 min read
Node.js 26.0.0: Temporal API Enabled, V8 14.6 Upgrades, End of Old Versioning
Linyb Geek Road
Linyb Geek Road
May 7, 2026 · Operations

A Decade of E‑Commerce Ops: How to Prevent System Outages and Ensure High Availability

The article outlines why e‑commerce systems fail, presents a four‑layer high‑availability defense—including load balancing, service isolation, data protection, and fallback mechanisms—plus concrete monitoring, alerting, and emergency response practices illustrated with real‑world scenarios and code samples.

E-commerceMonitoringdatabase backup
0 likes · 6 min read
A Decade of E‑Commerce Ops: How to Prevent System Outages and Ensure High Availability
TonyBai
TonyBai
May 7, 2026 · Backend Development

Why an AWS Evangelist Calls Go’s Concurrency a Joke Compared to JVM’s Superior Model

The article revisits the heated debate sparked by AWS evangelist James Ward, who argues that Go’s concurrency primitives are inferior to the JVM’s virtual threads, structured concurrency, and effect systems, using a demanding connection‑pool challenge to illustrate the trade‑offs and guide architects in choosing the right model for their workloads.

ConcurrencyEffect SystemsGo
0 likes · 11 min read
Why an AWS Evangelist Calls Go’s Concurrency a Joke Compared to JVM’s Superior Model
Wuming AI
Wuming AI
May 6, 2026 · Artificial Intelligence

5 Must‑Try AI Skills: Find One That Fits or Build Your Own

The article recommends five versatile AI Skills—find-skills, skill-creator, skill-vetter, dokobot, and superpowers—explaining their use cases, installation commands, and how they help automate workflows, while encouraging readers to create custom Skills when none match their needs.

AIAutomationOpen-source
0 likes · 11 min read
5 Must‑Try AI Skills: Find One That Fits or Build Your Own
LuTiao Programming
LuTiao Programming
May 6, 2026 · Backend Development

Can You Build an MCP Server with Spring Boot? Complete Java Guide to Standardized AI APIs

This article explains why the Model Context Protocol (MCP) is becoming the universal AI interface standard, compares three implementation approaches, and provides a step‑by‑step tutorial for Java developers to create a production‑ready MCP server with Spring Boot, including tool definition, registration, controller, LLM integration, and best‑practice optimizations.

AIBackendJava
0 likes · 10 min read
Can You Build an MCP Server with Spring Boot? Complete Java Guide to Standardized AI APIs
Weekly Large Model Application
Weekly Large Model Application
May 6, 2026 · Cloud Native

How OpenAI Scales Low-Latency Voice AI with WebRTC: Architecture Deep Dive

The article dissects OpenAI's engineering approach to delivering low‑latency voice AI at scale, explaining why WebRTC was chosen, how a Relay + Transceiver split solves Kubernetes integration challenges, the use of ICE ufrag for deterministic routing, and how global relay and implementation choices reduce perceived latency.

KubernetesLow latencyOpenAI
0 likes · 9 min read
How OpenAI Scales Low-Latency Voice AI with WebRTC: Architecture Deep Dive
Liangxu Linux
Liangxu Linux
May 6, 2026 · Fundamentals

What’s the Ideal Learning Path for Embedded Software Development?

The article outlines a step‑by‑step learning roadmap for embedded software engineers, emphasizing the need to define goals, master C and hardware basics, understand RTOS and Linux, build hands‑on projects, develop debugging skills, and commit to continuous learning.

C programmingRTOSembedded
0 likes · 5 min read
What’s the Ideal Learning Path for Embedded Software Development?
Infinite Tech Management
Infinite Tech Management
May 6, 2026 · R&D Management

Tech Leader’s Advice: Why Goal Focus Beats Chasing Distractions

A seasoned tech leader shares personal stories and practical steps to help young engineers prioritize clear goals over trivial distractions, illustrating the principle with real project failures, nit‑picking senior behavior, and a simple three‑question daily review.

Team Managementcareer advicegoal setting
0 likes · 9 min read
Tech Leader’s Advice: Why Goal Focus Beats Chasing Distractions