Tagged articles
27 articles
Page 1 of 1
Digital Planet
Digital Planet
Apr 25, 2026 · Industry Insights

Is Your Management Layer on the Brink? AI Is Redefining Leadership

The article analyzes how AI is dismantling traditional middle‑management structures—highlighting Block's 50% staff cut, the shift from information‑centric hierarchies to AI‑augmented roles, industry‑wide layoffs versus AI hiring, and the three capabilities managers must develop to stay relevant.

AILayoffsManagement
0 likes · 8 min read
Is Your Management Layer on the Brink? AI Is Redefining Leadership
ZhiKe AI
ZhiKe AI
Apr 16, 2026 · Backend Development

Inside the MCP Client: A Deep Technical Walkthrough of Its Architecture

The article dissects the MCP Client used by Claude Code, detailing its layered architecture, type system, connection protocols, caching strategies, tool discovery and conversion, authentication flow, lifecycle management, reconnection logic, and design decisions, illustrating how external tool servers are seamlessly integrated as internal Claude tools.

AuthenticationClaudeMCP
0 likes · 18 min read
Inside the MCP Client: A Deep Technical Walkthrough of Its Architecture
Code Wrench
Code Wrench
Feb 11, 2026 · Backend Development

Why gRPC Is More Than an RPC Framework: It’s a New Connection Primitive

This article reveals that gRPC should be seen not merely as a high‑performance RPC framework but as a novel connection primitive that treats network links as living, stateful entities, reshaping how developers design, monitor, and reason about distributed systems.

StreamingconnectiongRPC
0 likes · 12 min read
Why gRPC Is More Than an RPC Framework: It’s a New Connection Primitive
dbaplus Community
dbaplus Community
Dec 8, 2024 · Databases

Why Do JDBC Queries Hang? Understanding Timeout Mechanisms and Fixes

The article explains how JDBC’s setQueryTimeout and Spring’s transaction timeout work, reveals why SQL statements can become indefinitely blocked in the socket read phase, and provides practical configuration steps—including driver URL parameters—to prevent such blocking in MySQL, SQL Server, and Oracle environments.

JDBCTimeoutconnection
0 likes · 11 min read
Why Do JDBC Queries Hang? Understanding Timeout Mechanisms and Fixes
Open Source Tech Hub
Open Source Tech Hub
Dec 10, 2023 · Backend Development

Why WebSocket Heartbeat Is Essential and How to Implement It

This article explains why heartbeat detection is crucial for WebSocket connections, describes the underlying Ping/Pong mechanism, details server and client configuration parameters, and provides complete code examples for implementing reliable heartbeat and reconnection logic.

BackendHeartbeatPHP
0 likes · 9 min read
Why WebSocket Heartbeat Is Essential and How to Implement It
MaGe Linux Operations
MaGe Linux Operations
Aug 12, 2023 · Databases

Master DBeaver: Install, Connect, and Generate ER Diagrams Easily

This guide introduces DBeaver, a free Java‑based database management tool, covering its cross‑platform installation, JDBC connectivity to numerous relational and NoSQL databases, step‑by‑step connection setup, driver management, and how to generate ER diagrams from existing schemas.

DBeaverDatabase ManagementER Diagram
0 likes · 6 min read
Master DBeaver: Install, Connect, and Generate ER Diagrams Easily
Liangxu Linux
Liangxu Linux
Feb 19, 2023 · Databases

Mastering Sequel Pro: A Complete Guide to Managing MySQL Databases

This guide introduces Sequel Pro, explains how to configure Standard, Socket, or SSH connections with required fields, describes the main interface modules for browsing schemas, tables, relationships, triggers, and running queries, and highlights useful shortcuts for efficient MySQL management.

Database GUISQLSequel Pro
0 likes · 3 min read
Mastering Sequel Pro: A Complete Guide to Managing MySQL Databases
政采云技术
政采云技术
Sep 13, 2022 · Fundamentals

Understanding TCP Keepalive Mechanism and Its Parameters

This article explains the TCP keepalive mechanism, its purpose, default parameters, how to configure and verify it on Linux, its drawbacks, and the distinction between TCP keepalive and HTTP Keep-Alive, providing practical code examples and network analysis steps.

KeepaliveLinuxNetworking
0 likes · 11 min read
Understanding TCP Keepalive Mechanism and Its Parameters
Liangxu Linux
Liangxu Linux
May 16, 2021 · Fundamentals

Mastering TCP: Handshakes, Teardowns, and State Machines Explained

This article provides a comprehensive guide to TCP’s core mechanisms, covering connection establishment via the three‑way handshake, graceful termination with the four‑step teardown, half‑open and half‑close scenarios, simultaneous open/close, initial sequence numbers, and detailed state‑transition diagrams, all illustrated with diagrams.

HandshakeNetworkingTCP
0 likes · 18 min read
Mastering TCP: Handshakes, Teardowns, and State Machines Explained
Programmer DD
Programmer DD
Oct 30, 2020 · Backend Development

How Dubbo’s Single Long Connection Leads to Congestion and What You Can Do

This article examines a production incident where Dubbo services became congested, explains the underlying communication process with detailed code analysis, identifies key protocol and service parameters affecting performance, conducts experiments on connection count and TCP buffers, and offers practical recommendations to optimize Dubbo throughput.

DubboJavaTCP
0 likes · 26 min read
How Dubbo’s Single Long Connection Leads to Congestion and What You Can Do
Programmer DD
Programmer DD
Jun 22, 2020 · Backend Development

Quickly Connect and Optimize RabbitMQ Java Client

This guide demonstrates how to establish RabbitMQ connections using the Java client, covering minimal connection code, passive queue declaration, thread safety, consumer push/pull modes, custom thread pools, address lists, NIO support, automatic network recovery, and heartbeat configuration, with practical code examples.

ConsumerJavaMessaging
0 likes · 11 min read
Quickly Connect and Optimize RabbitMQ Java Client
dbaplus Community
dbaplus Community
Sep 23, 2019 · Databases

Why Short Connections, Frequent INFO Calls, and Pipelines Hurt Redis Performance (and How to Fix It)

This article examines three common Redis performance pitfalls—short-lived connections, frequent INFO commands, and misuse of pipelines—by presenting real‑world experiments, profiling data, and source‑level analysis, then offers concrete code changes and best‑practice recommendations to reduce CPU and memory overhead.

CPUMemoryconnection
0 likes · 15 min read
Why Short Connections, Frequent INFO Calls, and Pipelines Hurt Redis Performance (and How to Fix It)
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 23, 2019 · Fundamentals

Understanding HTTP: Origins, TCP/IP Foundations, Connection Process, Requests, Responses, and Connection Teardown

This comprehensive article explains the origins of HTTP, its relationship with the TCP/IP protocol suite, the three‑way handshake for establishing connections, the structure of HTTP request and response messages, status codes, long and short connections, and the four‑step termination process, providing essential knowledge for web development and networking interviews.

HTTPNetworkingTCP/IP
0 likes · 13 min read
Understanding HTTP: Origins, TCP/IP Foundations, Connection Process, Requests, Responses, and Connection Teardown
Efficient Ops
Efficient Ops
Jul 24, 2018 · Fundamentals

A Visual Guide to TCP’s Three‑Way Handshake and Four‑Way Teardown

This article uses animated analogies to demystify TCP’s three‑way handshake, data transmission nuances, and four‑way connection termination, explaining states like SYN_SENT, SYN_RCVD, ESTABLISHED, and TIME_WAIT, while also covering retransmission, flow control, and packet ordering in an easy‑to‑understand visual format.

HandshakeTCPconnection
0 likes · 8 min read
A Visual Guide to TCP’s Three‑Way Handshake and Four‑Way Teardown
Vipshop Quality Engineering
Vipshop Quality Engineering
Jan 17, 2018 · Backend Development

Why Zookeeper Connections Fail After 1 MB and How to Fix Them

A staging environment’s new scheduled task kept failing due to Zookeeper disconnections caused by packets exceeding the default 1 MB maxBuffer, and the article explains the root cause, heartbeat timing, and how adjusting Djute.maxbuffer or upgrading Zookeeper resolves the issue.

BackendDistributed SystemsZooKeeper
0 likes · 4 min read
Why Zookeeper Connections Fail After 1 MB and How to Fix Them
21CTO
21CTO
Nov 1, 2015 · Product Management

Why “Internet+” Isn’t Just Adding Tech – It’s Redefining Connections

The article explains how “Internet+” differs from simply adding the internet to existing businesses, emphasizing that true digital transformation reshapes connections, user experience, and business models, and outlines emerging trends like IoE, IoT, and the shift from customer‑centric to user‑centric thinking.

Business ModelDigital TransformationInternet
0 likes · 14 min read
Why “Internet+” Isn’t Just Adding Tech – It’s Redefining Connections