Tagged articles
184 articles
Page 1 of 2
Ray's Galactic Tech
Ray's Galactic Tech
Apr 26, 2026 · Backend Development

Dissecting MCP Protocol: Scaling Java Microservices for AI‑Native Tooling

This article analyzes the Model Context Protocol (MCP), detailing its architecture, JSON‑RPC extensions, Streamable HTTP transport, and governance layers, and demonstrates how to transform high‑traffic Java microservices into a secure, observable AI‑native capability layer using an independent MCP gateway, tooling standards, and production‑grade implementations.

AI-nativeJavaMCP
0 likes · 46 min read
Dissecting MCP Protocol: Scaling Java Microservices for AI‑Native Tooling
Sohu Tech Products
Sohu Tech Products
Apr 15, 2026 · Industry Insights

Why CLI Is Emerging as the Native Language for AI Agents Over Heavy Protocols

In early 2026 the AI community witnessed a sharp shift away from Model Context Protocol (MCP) toward CLI‑first toolchains, as engineers highlight token inflation, fragmented authentication, and loss of composability in MCP, while praising the low‑friction, text‑based, and easily debuggable nature of command‑line interfaces for building robust AI agents.

AI agentsCLIEngineering
0 likes · 15 min read
Why CLI Is Emerging as the Native Language for AI Agents Over Heavy Protocols
SuanNi
SuanNi
Mar 18, 2026 · Artificial Intelligence

How the A2A Protocol Powers Multi‑Agent Collaboration for Large Language Models

This article explains the A2A (Agent‑to‑Agent) protocol, its core concepts such as discovery, task delegation, context sharing and capability delegation, and demonstrates how it extends single‑agent MCP architectures to enable scalable, secure cooperation among specialized AI agents in complex workflows.

A2AAIContext Engineering
0 likes · 10 min read
How the A2A Protocol Powers Multi‑Agent Collaboration for Large Language Models
Frontend AI Walk
Frontend AI Walk
Mar 17, 2026 · Artificial Intelligence

Master the 5 Core Concepts of AI Agent Orchestration

This guide explains the five fundamental concepts—Agent, Harness, Protocol, Session, and Orchestration—through definitions, comparisons, concrete code examples, diagrams, and practical challenges, showing how they interrelate to enable safe and controllable multi‑agent AI workflows.

ACPAI AgentHarness
0 likes · 11 min read
Master the 5 Core Concepts of AI Agent Orchestration
Java Tech Enthusiast
Java Tech Enthusiast
Feb 26, 2026 · Fundamentals

Why the 30‑Year‑Old robots.txt Is Crumbling in the AI Era

From a 1993 accidental DoS attack that sparked the creation of robots.txt to modern AI crawlers ignoring the protocol, this article traces the history, purpose, and challenges of the robots exclusion standard and explores new proposals to adapt it for AI-driven web scraping.

AI ethicsWeb Crawlingprotocol
0 likes · 9 min read
Why the 30‑Year‑Old robots.txt Is Crumbling in the AI Era
Linux Tech Enthusiast
Linux Tech Enthusiast
Jan 21, 2026 · Fundamentals

Understanding TCP: Protocol Basics, Handshakes, States, and Performance Optimizations

TCP is a connection‑oriented, reliable, byte‑stream transport protocol; this article explains its header fields, state diagram, three‑way handshake, four‑way termination, TIME_WAIT handling, optimization techniques, and contrasts it with UDP, providing detailed Linux commands and kernel parameters.

HandshakeLinuxPerformance Optimization
0 likes · 26 min read
Understanding TCP: Protocol Basics, Handshakes, States, and Performance Optimizations
DataFunSummit
DataFunSummit
Dec 9, 2025 · Artificial Intelligence

How JetBrains Is Reinventing IDEs with AI Agents and the New ACP Protocol

This article details JetBrains' journey from early AI plugins to a platform‑wide AI architecture, covering challenges like prompt‑engineering dependence, technical debt in the IntelliJ Platform, the design of the Agent Client Protocol (ACP), and future AI‑driven features such as EmbArk, ReCap, and Ask Settings.

ACPAIAgent
0 likes · 20 min read
How JetBrains Is Reinventing IDEs with AI Agents and the New ACP Protocol
Wuming AI
Wuming AI
Dec 7, 2025 · Artificial Intelligence

What Is MCP and How It Revolutionizes AI Tool Integration

This article explains the MCP protocol for AI agents, detailing why a universal tool‑calling standard is needed, how it solves the M×N integration nightmare, the roles and execution stages involved, and demonstrates its use with Cherry Studio while highlighting current limitations.

AI AgentCherry StudioLLM
0 likes · 20 min read
What Is MCP and How It Revolutionizes AI Tool Integration
Java Companion
Java Companion
Nov 29, 2025 · Backend Development

Why Do We Still Need HTTP and RPC When TCP Exists?

The article explains how TCP provides reliable byte‑stream transport but lacks message boundaries, how HTTP adds structured semantics with headers like Content‑Length, and why RPC frameworks such as gRPC are introduced to make remote calls feel like local method invocations, especially in modern microservice architectures.

HTTPMicroservicesRPC
0 likes · 11 min read
Why Do We Still Need HTTP and RPC When TCP Exists?
Goodme Frontend Team
Goodme Frontend Team
Nov 3, 2025 · Artificial Intelligence

Unlock AI Power with Model Context Protocol (MCP): Build LLM‑Enabled Servers in Minutes

This article introduces the Model Context Protocol (MCP) and Large Language Models (LLM), explains their core concepts, transmission mechanisms, lifecycle, and essential modules, and provides step‑by‑step code examples for creating an MCP server, adding tools, resources, prompts, and debugging workflows to accelerate AI‑driven development.

AILLMMCP
0 likes · 15 min read
Unlock AI Power with Model Context Protocol (MCP): Build LLM‑Enabled Servers in Minutes
JD Tech Talk
JD Tech Talk
Oct 28, 2025 · Frontend Development

Choosing the Right Real‑Time Communication Tech: WebSocket, SSE, or WebRTC

This article explains the core concepts, working principles, advantages, drawbacks, and typical use cases of WebSocket, Server‑Sent Events, and WebRTC, and provides a detailed comparison to help developers select the most suitable real‑time communication technology for their web applications.

SSEWebRTCWebSocket
0 likes · 19 min read
Choosing the Right Real‑Time Communication Tech: WebSocket, SSE, or WebRTC
Huolala Tech
Huolala Tech
Oct 15, 2025 · Backend Development

Zero‑Change AI Integration: How LApiGateway Transforms RPC Services with MCP

This article explains how LApiGateway leverages the Model Context Protocol (MCP) to enable AI clients to access existing HTTP RPC services without code changes, detailing the protocol basics, current challenges, the gateway's architecture, implementation steps, and the resulting operational benefits.

AI integrationBackend DevelopmentMCP
0 likes · 12 min read
Zero‑Change AI Integration: How LApiGateway Transforms RPC Services with MCP
AI Cyberspace
AI Cyberspace
Oct 15, 2025 · Artificial Intelligence

Why MCP Is Poised to Replace Function Calling for LLM Agents

The Model Context Protocol (MCP) introduced by Anthropic addresses the scalability, integration, and context‑transfer limitations of traditional Function Calling by offering a standardized, bidirectional, and context‑aware communication layer that simplifies tool discovery, security, and workflow orchestration for LLM‑driven agents.

AI integrationAgentFunction Calling
0 likes · 24 min read
Why MCP Is Poised to Replace Function Calling for LLM Agents
Lao Guo's Learning Space
Lao Guo's Learning Space
Sep 5, 2025 · Backend Development

Deep Dive into MCP Streamable HTTP Message Formats

The article explains MCP's three communication modes—stdio, SSE, and Streamable HTTP—focuses on the Streamable HTTP protocol introduced in 2025, and walks through its four lifecycle phases with detailed JSON‑RPC request and response examples for initialization, runtime operations, updates, and closure.

Backend DevelopmentJSON-RPCMCP
0 likes · 8 min read
Deep Dive into MCP Streamable HTTP Message Formats
Cognitive Technology Team
Cognitive Technology Team
Aug 24, 2025 · Fundamentals

Why TCP’s Three‑Way Handshake and Four‑Way Teardown Matter for Reliable Networks

Understanding TCP’s three‑way handshake and four‑way termination reveals how reliable connections are established and gracefully closed, highlighting the protocol’s core mechanisms—sequence numbers, acknowledgments, flow control, and TIME‑WAIT—while also addressing performance considerations, optimization techniques, and the future impact of emerging protocols like QUIC.

HandshakeNetworkingReliability
0 likes · 12 min read
Why TCP’s Three‑Way Handshake and Four‑Way Teardown Matter for Reliable Networks
Tech Freedom Circle
Tech Freedom Circle
Jul 11, 2025 · Artificial Intelligence

The Three Core Protocols of AI Agents 2.0: MCP, A2A, and AG‑UI

This article explains the three foundational protocols—MCP for tool access, A2A for inter‑agent communication, and AG‑UI for Agent‑UI interaction—detailing their origins, technical roles, example implementations, and how they together form the communication backbone of modern AI applications.

A2AAG-UIAI Agent
0 likes · 18 min read
The Three Core Protocols of AI Agents 2.0: MCP, A2A, and AG‑UI
Go Programming World
Go Programming World
Jul 11, 2025 · Artificial Intelligence

Why MCP Protocol Is the Next Essential Skill for AI Developers

The article explains how the rapidly emerging MCP protocol has become a de‑facto standard for AI agents, why developers should treat it like HTTP, and offers practical learning paths—including official docs, books, and hands‑on projects—to master MCP efficiently.

Learning ResourcesMCPprotocol
0 likes · 7 min read
Why MCP Protocol Is the Next Essential Skill for AI Developers
大转转FE
大转转FE
Jul 1, 2025 · Artificial Intelligence

Boost AI Development Efficiency: Integrating MCP with Cursor

This article explains the Model Context Protocol (MCP), compares it with traditional function calling, and provides a step‑by‑step guide for integrating MCP into the Cursor editor, including token generation, configuration, server setup, and practical examples that dramatically improve AI‑assisted development productivity.

AI DevelopmentCursorMCP
0 likes · 14 min read
Boost AI Development Efficiency: Integrating MCP with Cursor
Cognitive Technology Team
Cognitive Technology Team
Jun 26, 2025 · Backend Development

Why MCP Dropped SSE for Streamable HTTP: A Deep Dive

The article explains how the Model Context Protocol (MCP) is shifting from Server‑Sent Events to a single‑endpoint, bidirectional Streamable HTTP transport, detailing the limitations of SSE, the benefits of the new approach, compatibility strategies, and upcoming features for developers.

AI agentsBackend DevelopmentMCP
0 likes · 15 min read
Why MCP Dropped SSE for Streamable HTTP: A Deep Dive
Open Source Tech Hub
Open Source Tech Hub
Jun 22, 2025 · Frontend Development

Master WebSocket Basics: Handshake, Protocol, and a Live JavaScript Demo

This tutorial explains the WebSocket protocol, shows the exact client handshake request and server response, and provides a concise JavaScript example that opens a connection, sends a message, receives a reply, and closes the socket, illustrating real‑time full‑duplex communication.

JavaScriptReal-TimeWebSocket
0 likes · 2 min read
Master WebSocket Basics: Handshake, Protocol, and a Live JavaScript Demo
Ops Community
Ops Community
Jun 20, 2025 · Fundamentals

Master MQTT: From Protocol Basics to Powerful Client Tools

This article explains the lightweight publish/subscribe MQTT protocol, its origin, key features, usage scenarios, differences from traditional message queues, topic structures and wildcards, as well as practical client tools like Mosquitto and MQTTX with configuration examples.

IoTMQTTPublish-Subscribe
0 likes · 15 min read
Master MQTT: From Protocol Basics to Powerful Client Tools
JD Tech Talk
JD Tech Talk
Jun 20, 2025 · Operations

Mastering SNMP: A Complete Guide to Network Monitoring and Automation

This comprehensive tutorial explains the fundamentals of SNMP, its architecture, versions, message types, MIB structure, and practical usage—including command‑line tools and Java code examples—to help network administrators efficiently monitor and manage devices.

CLIJavaMIB
0 likes · 15 min read
Mastering SNMP: A Complete Guide to Network Monitoring and Automation
Instant Consumer Technology Team
Instant Consumer Technology Team
May 30, 2025 · Artificial Intelligence

Why Streamable HTTP Is Replacing SSE in AI Communication: An MCP Protocol Deep Dive

This article explains how the Model Context Protocol (MCP) standardizes AI‑assistant communication, compares the traditional Server‑Sent Events (SSE) transport with the newer Streamable HTTP mechanism, and provides step‑by‑step code examples for building both MCP servers and clients that leverage Streamable HTTP for bidirectional, session‑aware data exchange.

AILLMMCP
0 likes · 22 min read
Why Streamable HTTP Is Replacing SSE in AI Communication: An MCP Protocol Deep Dive
Architect
Architect
May 29, 2025 · Artificial Intelligence

Understanding Model Context Protocol (MCP): Architecture, Development Pitfalls, and AI Reflections

This article introduces the Model Context Protocol (MCP) as an open AI‑model integration standard, explains its client‑server architecture and components, shares practical Node/Python development pitfalls and debugging tips, discusses hallucination and error‑retry strategies, lists useful tools, and reflects on the broader implications of AI‑driven conversational services.

AI integrationAI servicesDebugging
0 likes · 14 min read
Understanding Model Context Protocol (MCP): Architecture, Development Pitfalls, and AI Reflections
Open Source Tech Hub
Open Source Tech Hub
May 27, 2025 · Backend Development

Master MySQL Binary Packet Handling in PHP with workbunny/mysql-protocol

This guide introduces the workbunny/mysql-protocol PHP library, outlines its PHP ≥ 8.1 and optional Workerman dependencies, shows how to install it via Composer, and demonstrates using its Binary and Packet utilities for reading, writing, and manipulating MySQL protocol binary streams.

Backend DevelopmentBinaryPHP
0 likes · 3 min read
Master MySQL Binary Packet Handling in PHP with workbunny/mysql-protocol
KooFE Frontend Team
KooFE Frontend Team
May 22, 2025 · Artificial Intelligence

How AG-UI Protocol Bridges AI Agents and User Interfaces for Real‑Time Collaboration

The AG-UI (Agent User Interaction) protocol standardizes communication between backend AI agents and front‑end interfaces using a single JSON event stream, addressing real‑time streaming, tool orchestration, shared state, concurrency, security, and framework fragmentation to enable seamless human‑agent collaboration.

AG-UIAI agentsBackend
0 likes · 8 min read
How AG-UI Protocol Bridges AI Agents and User Interfaces for Real‑Time Collaboration
DevOps
DevOps
May 21, 2025 · Artificial Intelligence

Understanding Model Context Protocol (MCP): Architecture, Development Pitfalls, and AI Reflections

This article introduces the Model Context Protocol (MCP) as an open standard for connecting large language models to external data and tools, explains its client‑server architecture, shares practical Node/TypeScript development pitfalls and debugging tips, and reflects on broader AI dialogue versus service integration scenarios.

AIDebuggingMCP
0 likes · 11 min read
Understanding Model Context Protocol (MCP): Architecture, Development Pitfalls, and AI Reflections
Senior Tony
Senior Tony
May 13, 2025 · Backend Development

Master WebSocket: From Handshake to Real‑Time Messaging with Java & Spring

This tutorial explains WebSocket’s full‑duplex protocol, compares it with HTTP polling, outlines typical real‑time use cases, details the handshake and frame structure, and provides complete client‑side JavaScript and Spring Boot server examples to help developers quickly implement bi‑directional communication.

Backend DevelopmentJavaScriptSpring Boot
0 likes · 9 min read
Master WebSocket: From Handshake to Real‑Time Messaging with Java & Spring
MaGe Linux Operations
MaGe Linux Operations
May 4, 2025 · Fundamentals

Unlock the Secrets of Domains, HTML, and HTTP: A Complete Web Fundamentals Guide

This comprehensive guide explains domain name concepts, structures, and registration, introduces web page fundamentals and HTML basics—including tags, syntax, and HTML5 features—then covers HTTP protocol essentials, request/response formats, version evolution, and HTTPS security, providing a solid foundation for modern web development.

HTMLHTTPWeb
0 likes · 13 min read
Unlock the Secrets of Domains, HTML, and HTTP: A Complete Web Fundamentals Guide
21CTO
21CTO
Apr 23, 2025 · Information Security

Why Docker’s New MCP Protocol Could Be a Security Nightmare for AI Agents

Docker’s newly introduced Model Context Protocol (MCP) aims to standardize AI agent interactions, but security researchers warn that unregistered and malicious MCP servers can expose code, enable tool injection attacks, and create “rug pulls,” highlighting significant risks for developers adopting this emerging technology.

AI agentsDockerMCP
0 likes · 6 min read
Why Docker’s New MCP Protocol Could Be a Security Nightmare for AI Agents
Architect
Architect
Apr 22, 2025 · Artificial Intelligence

A2A and MCP Protocols: Complementary Architectures for AI Agent Collaboration

This article explains the design principles, core components, and workflows of Google’s A2A (Agent‑to‑Agent) protocol and Anthropic’s MCP (Model Context Protocol), shows how they complement each other in multi‑agent AI systems, and discusses future directions for these standards.

A2AAI agentsMCP
0 likes · 11 min read
A2A and MCP Protocols: Complementary Architectures for AI Agent Collaboration
Architecture and Beyond
Architecture and Beyond
Apr 19, 2025 · Artificial Intelligence

How Google’s Agent2Agent (A2A) Protocol Enables Seamless AI Agent Collaboration

Google’s newly released Agent2Agent (A2A) protocol provides a standardized framework for heterogeneous AI agents to discover, communicate, and collaborate, detailing its llms.txt specification, core components, task lifecycle, streaming mechanisms, security model, and its complementary relationship with Anthropic’s MCP protocol.

AI agentsGoogleInteroperability
0 likes · 12 min read
How Google’s Agent2Agent (A2A) Protocol Enables Seamless AI Agent Collaboration
Java Captain
Java Captain
Apr 17, 2025 · Artificial Intelligence

Demonstrating the Full Lifecycle of Model Context Protocol (MCP) with Tool Calls

This article explains how the Model Context Protocol (MCP) enables large language models to retrieve up‑to‑date external information through standardized tool calls, illustrating the complete end‑to‑end workflow with Python code for the MCP server, client, and host, and discussing its advantages for building AI agents.

AI AgentLLMMCP
0 likes · 21 min read
Demonstrating the Full Lifecycle of Model Context Protocol (MCP) with Tool Calls
Tencent Cloud Developer
Tencent Cloud Developer
Apr 16, 2025 · Backend Development

Introduction to MCP and MCP Server Development

This article systematically introduces the MCP protocol’s innovative role in standardizing large-model interactions, explains its architecture, development principles, and real-world impact, and demonstrates a complete server-client implementation using an enterprise WeChat bot to address fragmented AI tool calls.

AI toolsMCPServer Development
0 likes · 15 min read
Introduction to MCP and MCP Server Development
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 15, 2025 · Artificial Intelligence

Unlock AI Agents with Model Context Protocol (MCP): Deep Dive & Code

This article explains the Model Context Protocol (MCP) introduced by Anthropic, detailing its client‑server architecture, protocol and transport layers, message types, lifecycle, and practical implementation in Python and TypeScript to build a custom AI agent that can both converse and perform tasks.

AI agentsMCPPython
0 likes · 24 min read
Unlock AI Agents with Model Context Protocol (MCP): Deep Dive & Code
AI Large Model Application Practice
AI Large Model Application Practice
Apr 14, 2025 · Artificial Intelligence

What Is Google’s New Agent2Agent (A2A) Protocol and How Does It Enable AI Agent Interoperability?

This article explains the motivation behind Google’s Agent2Agent (A2A) protocol, describes its architecture and key components, compares it with the MCP protocol, and provides a step‑by‑step demo with code showing how to build, run, and test an A2A‑enabled AI agent system.

A2AAI InteroperabilityAgent2Agent
0 likes · 14 min read
What Is Google’s New Agent2Agent (A2A) Protocol and How Does It Enable AI Agent Interoperability?
Architecture & Thinking
Architecture & Thinking
Apr 11, 2025 · Artificial Intelligence

How Google’s A2A Protocol and Anthropic’s MCP Are Shaping AI Agent Interoperability

The article explains Google’s newly open‑sourced Agent‑to‑Agent (A2A) protocol and Anthropic’s Model Context Protocol (MCP), detailing their core functions, real‑world use cases, and how they complement each other to enable seamless collaboration and integration among AI agents and external tools.

A2AAIAgent interoperability
0 likes · 9 min read
How Google’s A2A Protocol and Anthropic’s MCP Are Shaping AI Agent Interoperability
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 11, 2025 · Artificial Intelligence

How to Build an AI‑Powered MCP Plugin for Automatic Code Generation

This article walks through the Model Context Protocol (MCP) as an AI‑centric "USB‑C" for tool integration, explains its core capabilities, shows how to register and call MCP tools using the TypeScript SDK, details the end‑to‑end workflow from ZIP file handling to React code generation, and shares practical implementation tips and future improvements.

AI integrationCode GenerationMCP
0 likes · 23 min read
How to Build an AI‑Powered MCP Plugin for Automatic Code Generation
Code Mala Tang
Code Mala Tang
Apr 10, 2025 · Artificial Intelligence

How Google’s A2A Protocol Enables Seamless AI Agent Collaboration

Google’s A2A (Agent‑to‑Agent) protocol introduces a universal language that lets AI agents from different vendors and platforms communicate, cooperate, and jointly complete tasks, addressing the current isolation of agents and reducing integration complexity across cloud environments.

A2AAI agentsInteroperability
0 likes · 8 min read
How Google’s A2A Protocol Enables Seamless AI Agent Collaboration
DevOps
DevOps
Mar 26, 2025 · Artificial Intelligence

Introducing Model Context Protocol (MCP): An Open Standard for LLM Integration with Data Sources and Tools

The article explains Anthropic's open Model Context Protocol (MCP), detailing its client‑server architecture, resource and prompt definitions, tool discovery and execution, sampling workflow, security features, and provides a complete Python example that demonstrates building, running, and testing an MCP server and client for real‑time data retrieval.

AI integrationLLMMCP
0 likes · 12 min read
Introducing Model Context Protocol (MCP): An Open Standard for LLM Integration with Data Sources and Tools
Eric Tech Circle
Eric Tech Circle
Mar 25, 2025 · Artificial Intelligence

How MCP Turns AI into a USB‑C Interface: Architecture, Use Cases, and Future

This article provides an in‑depth technical overview of the Model Context Protocol (MCP), explaining its core concepts, client‑server architecture, communication layers, key benefits such as uniformity and security, and a wide range of real‑world application scenarios from code collaboration to third‑party API integration.

AI integrationMCPTooling
0 likes · 10 min read
How MCP Turns AI into a USB‑C Interface: Architecture, Use Cases, and Future
JD Tech Talk
JD Tech Talk
Feb 28, 2025 · Frontend Development

Understanding Chrome DevTools, the CDP Protocol, and Building Custom Debugging Tools

This article explains the components and principles of Chrome DevTools, provides a detailed overview of the Chrome DevTools Protocol (CDP) and its workflow, and guides readers through creating custom debugging tools for platforms such as Android WebView, Roma, and Harmony, highlighting technical challenges and implementation steps.

CDPChrome DevToolscustom debugging
0 likes · 11 min read
Understanding Chrome DevTools, the CDP Protocol, and Building Custom Debugging Tools
Top Architect
Top Architect
Feb 7, 2025 · Fundamentals

Understanding HTTP Evolution and the QUIC Protocol: Connection, Congestion, and Flow Control

The article provides a comprehensive technical overview of HTTP's history, the design and advantages of the QUIC protocol—including connection establishment, migration, head‑of‑line blocking mitigation, congestion control, ACK handling, and stream/connection flow control—while contrasting it with TCP and HTTP/2 mechanisms.

Flow ControlHTTPQUIC
0 likes · 15 min read
Understanding HTTP Evolution and the QUIC Protocol: Connection, Congestion, and Flow Control
DaTaobao Tech
DaTaobao Tech
Jan 3, 2025 · Frontend Development

AI-Powered Front-End Efficiency Framework for B2B Operations Platforms

The article proposes an AI‑driven front‑end efficiency framework for B2B operation platforms that introduces a JSON‑based protocol layer, SDK, and reusable component library, allowing AI‑generated UI schemas to replace manual coding, dramatically cut development effort, and enable zero‑code, perpetual reuse of UI, logic, and data.

AIFront-endlow-code
0 likes · 24 min read
AI-Powered Front-End Efficiency Framework for B2B Operations Platforms
Architects' Tech Alliance
Architects' Tech Alliance
Dec 8, 2024 · Industry Insights

Why InfiniBand Still Beats Ethernet: Deep Dive into RDMA, Omni‑Path, and iWARP

This article provides a comprehensive technical analysis of InfiniBand’s protocol layers, topology, and performance advantages, compares Omni‑Path’s architecture, explains RDMA fundamentals, and details Ethernet‑based RDMA protocols such as RoCE and iWARP, highlighting their trade‑offs and use cases.

High-Performance ComputingInfiniBandOmni‑Path
0 likes · 18 min read
Why InfiniBand Still Beats Ethernet: Deep Dive into RDMA, Omni‑Path, and iWARP
Liangxu Linux
Liangxu Linux
Oct 10, 2024 · Fundamentals

Why Does a TCP Connection Reset? Understanding RST Packets Across All Stages

This article explains what TCP RST packets are, why they appear during connection establishment, data transfer, and termination, and how to analyze their causes—including server refusals, client errors, firewall policies, retransmission limits, idle timeouts, and bypass blocking—using sequence diagrams and practical diagnostics.

RSTTCPprotocol
0 likes · 11 min read
Why Does a TCP Connection Reset? Understanding RST Packets Across All Stages
Liangxu Linux
Liangxu Linux
May 2, 2024 · Fundamentals

Why Use RPC When HTTP Exists? Exploring TCP, HTTP, and RPC Differences

This article explains the fundamentals of TCP, why raw TCP communication faces issues like message boundary ambiguity, how HTTP and RPC are built on TCP as application‑layer protocols, and compares their use cases, performance, and evolution to help developers choose the right protocol for their systems.

HTTPMicroservicesRPC
0 likes · 14 min read
Why Use RPC When HTTP Exists? Exploring TCP, HTTP, and RPC Differences
OPPO Amber Lab
OPPO Amber Lab
Jan 26, 2024 · Information Security

BLUFFS Attack: How Bluetooth’s Legacy Security Enables Forward Future Exploits

This article analyzes the BLUFFS vulnerability disclosed at ACM CCS 2023, detailing how the legacy Bluetooth security mechanism (LSC) allows attackers to manipulate authentication and key‑generation parameters, leading to forward‑secrecy and future‑secrecy breaches, and evaluates the impact across devices supporting Bluetooth 4.2‑5.4.

BluetoothLSCSC
0 likes · 27 min read
BLUFFS Attack: How Bluetooth’s Legacy Security Enables Forward Future Exploits
Goodme Frontend Team
Goodme Frontend Team
Sep 18, 2023 · Backend Development

Demystifying RPC: From OSI Layers to Node.js JSON‑RPC Implementation

This article explains the fundamentals of Remote Procedure Call (RPC), explores how data moves across OSI layers, compares HTTP and RPC, and provides a complete Node.js JSON‑RPC example with code, error handling, and real‑world use cases such as Chrome DevTools Protocol.

Backend DevelopmentChrome DevToolsJSON-RPC
0 likes · 13 min read
Demystifying RPC: From OSI Layers to Node.js JSON‑RPC Implementation
DaTaobao Tech
DaTaobao Tech
Sep 15, 2023 · Fundamentals

Taobao IPv6 Development: Current Status, Evolution, and Future Directions

Taobao’s IPv6 journey, from early mobile‑internet growth through five development stages, culminated in a full end‑to‑end architecture that now delivers over 95 % IPv6 traffic, 11 % latency reduction and billion‑user scale, while pioneering innovations such as precise stack detection, multi‑channel competition and future APN6/BIERv6 extensions.

AlibabaIPv6Mobile
0 likes · 20 min read
Taobao IPv6 Development: Current Status, Evolution, and Future Directions
Goodme Frontend Team
Goodme Frontend Team
Sep 11, 2023 · Frontend Development

Master WebSocket: From Handshake to Real‑Time Data Streams

This article explains WebSocket fundamentals, including its definition, handshake process, data frame structure, binary handling, stream usage, networking details like MTU/MSS, and practical Node.js examples, providing a comprehensive guide for real‑time web communication.

NetworkingWebSocketbinary data
0 likes · 20 min read
Master WebSocket: From Handshake to Real‑Time Data Streams
Liangxu Linux
Liangxu Linux
Jul 16, 2023 · Fundamentals

Understanding TCP & UDP: Headers, Handshakes, Flow & Congestion Control

This article provides a comprehensive overview of TCP and UDP, covering TCP header fields, flow and congestion control mechanisms, the three‑way handshake and four‑way termination, SYN‑flood attacks, UDP characteristics, and a detailed TCP/UDP feature comparison.

Flow ControlUDPcongestion control
0 likes · 12 min read
Understanding TCP & UDP: Headers, Handshakes, Flow & Congestion Control
AntTech
AntTech
Jul 14, 2023 · Information Security

Open Privacy Computing Protocol SS‑LR: A Secret‑Sharing Based Logistic Regression Framework

The SS‑LR open protocol describes a secret‑sharing based logistic regression algorithm split into four layers—machine learning, secure operators, cryptographic protocol, and network transmission—enabling interoperable, privacy‑preserving data flow and secure multi‑party model training across institutions.

Privacy ComputingSS-LRdata security
0 likes · 7 min read
Open Privacy Computing Protocol SS‑LR: A Secret‑Sharing Based Logistic Regression Framework
Tencent Cloud Developer
Tencent Cloud Developer
Apr 19, 2023 · Operations

Optimizing Tencent Meeting’s Network Connectivity with QUIC: Reducing Handshake Latency and Enabling Seamless Wi‑Fi/Cellular Switching

By replacing TCP+TLS with QUIC, Tencent Meeting cuts connection‑setup latency by nearly half, enables seamless Wi‑Fi‑to‑cellular handover through connection migration, improves login success, tolerates high packet loss, and incorporates fallback and crash‑guard mechanisms to ensure reliable video conferencing.

QUICTencent Meetingconnection migration
0 likes · 12 min read
Optimizing Tencent Meeting’s Network Connectivity with QUIC: Reducing Handshake Latency and Enabling Seamless Wi‑Fi/Cellular Switching
Architect's Guide
Architect's Guide
Apr 13, 2023 · Fundamentals

Understanding TCP Keepalive and HTTP Keepalive Mechanisms

This article explains the concepts, purposes, and inner workings of TCP keepalive and HTTP keepalive, compares their roles in maintaining network connections, and provides practical guidance on configuring related parameters and handling socket lifecycles in server environments.

HTTPKeepaliveNetworking
0 likes · 8 min read
Understanding TCP Keepalive and HTTP Keepalive Mechanisms
AI Cyberspace
AI Cyberspace
Apr 12, 2023 · Fundamentals

How DNS Powers the Internet: From Distributed Databases to Private Servers

This article explains the evolution and architecture of the Domain Name System (DNS), covering its origins, hierarchical domain structure, global server hierarchy, recursive resolution process, private server deployment, protocol packet format, and implementation methods such as UDP/TCP and HTTP DNS, illustrated with diagrams and code examples.

BINDDNSDomain Name System
0 likes · 17 min read
How DNS Powers the Internet: From Distributed Databases to Private Servers
Architect
Architect
Mar 14, 2023 · Fundamentals

Why HTTP/3 Replaces TCP: Understanding QUIC and Protocol Evolution

The article explains how HTTP/3 abandons TCP in favor of the QUIC protocol built on UDP, detailing TCP's head‑of‑line blocking, handshake latency, middlebox rigidity, and how QUIC’s reliability, multiplexing, and fast handshakes address these issues while also noting deployment challenges.

HTTP/3NetworkingQUIC
0 likes · 7 min read
Why HTTP/3 Replaces TCP: Understanding QUIC and Protocol Evolution
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 9, 2023 · Backend Development

How Taobao Boosted Performance with HTTP3/QUIC and XQUIC: A Deep Dive

Taobao’s network team details the evolution from proprietary Slight SSL to HTTP3/QUIC via the XQUIC library, describing TNET capabilities, deployment challenges, and performance gains across shopping, transaction, upload and video scenarios, and the extensive optimizations—such as UDP probing, 0‑RTT increase, and packet handling—that delivered measurable latency reductions and higher success rates.

QUICXQUIChttp3
0 likes · 19 min read
How Taobao Boosted Performance with HTTP3/QUIC and XQUIC: A Deep Dive
Open Source Linux
Open Source Linux
Feb 16, 2023 · Fundamentals

Why HTTP Was Designed That Way: From TCP Basics to HTTP/3 Evolution

An in‑depth look at HTTP’s origins, its client‑driven request‑response design, the evolution of headers, length‑ and delimiter‑based streams, and the successive enhancements from HTTP/0.9 through HTTP/1.1 to HTTP/2, SPDY, and HTTP/3, explaining the motivations behind each change.

HTTPHTTP/2HTTP/3
0 likes · 28 min read
Why HTTP Was Designed That Way: From TCP Basics to HTTP/3 Evolution
Ops Development Stories
Ops Development Stories
Dec 28, 2022 · Fundamentals

HTTP Keep-Alive vs TCP Keepalive: Key Differences Explained

An in‑depth comparison of HTTP Keep‑Alive (application‑layer persistent connections) and TCP Keepalive (kernel‑level health checks), covering their implementation layers, usage, configuration, timeout handling, and impact on performance, with clear diagrams and code examples to help developers master both mechanisms.

HTTPKeep-AliveNetworking
0 likes · 8 min read
HTTP Keep-Alive vs TCP Keepalive: Key Differences Explained
FunTester
FunTester
Dec 19, 2022 · Fundamentals

WebSocket Protocol Overview and Practical Interface Testing with Python

This article introduces the WebSocket protocol, explains its principles and differences from HTTP, outlines typical real‑time application scenarios, and provides a step‑by‑step guide with code examples for testing WebSocket interfaces using Python, including request/response formats and automated test scripts.

APIPythonReal-Time
0 likes · 10 min read
WebSocket Protocol Overview and Practical Interface Testing with Python
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Dec 13, 2022 · Fundamentals

How HTTP/2 Transforms Web Performance: Architecture, Features, and Debugging

HTTP/2 introduces a binary framing layer, multiplexed streams, header compression, and server push, replacing the limitations of HTTP/1.x by enabling a single TCP connection to carry multiple concurrent requests, reducing latency, improving bandwidth usage, and simplifying web development, while also presenting new debugging challenges.

HTTP/2Header CompressionServer Push
0 likes · 11 min read
How HTTP/2 Transforms Web Performance: Architecture, Features, and Debugging
HomeTech
HomeTech
Dec 6, 2022 · Backend Development

Design and Optimization of a High‑Performance IM Instant Messaging Platform

This article details the architectural decisions, network protocol choices, message framing strategies, and server‑level optimizations—including Netty adoption, TCP handling, token management, load balancing, NIC queue configuration, and CPU affinity—that enable a scalable, low‑latency instant messaging service supporting millions of concurrent connections.

BackendIMInstant Messaging
0 likes · 19 min read
Design and Optimization of a High‑Performance IM Instant Messaging Platform
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Dec 2, 2022 · Fundamentals

Understanding TCP: Basics, Handshakes, Flags, and Performance Tuning

This article explains TCP fundamentals—including connection-oriented design, byte‑stream transmission, reliability, header structure, flag meanings, the three‑way handshake, four‑way termination, SYN‑Flood attacks, time‑wait handling, retransmission strategies, kernel tuning parameters, Nagle’s algorithm, and congestion control mechanisms such as slow start and congestion avoidance.

LinuxNetworkingTCP
0 likes · 12 min read
Understanding TCP: Basics, Handshakes, Flags, and Performance Tuning
Hulu Beijing
Hulu Beijing
Nov 4, 2022 · Fundamentals

How HLS Powers Adaptive Streaming on Hulu & Disney+: A Deep Dive

This article explains the fundamentals of Apple's HTTP Live Streaming (HLS) protocol, covering how adaptive bitrate video is encoded into multiple renditions, organized via media and multivariant playlists, and how clients and servers coordinate playback in both on‑demand and live streaming scenarios.

Video Streamingadaptive streaminghls
0 likes · 21 min read
How HLS Powers Adaptive Streaming on Hulu & Disney+: A Deep Dive
ByteFE
ByteFE
Aug 22, 2022 · Backend Development

Comparison of JDK, Fastjson, and Hessian Serialization Protocols and Practical Hessian Serialization

This article examines the reasons for using serialization, compares three serialization protocols (JDK built‑in, Fastjson, and Hessian) with performance metrics, and provides a detailed Hessian serialization implementation, including class definitions, test results, hex analysis, and troubleshooting of common issues.

DeserializationHessianJava
0 likes · 12 min read
Comparison of JDK, Fastjson, and Hessian Serialization Protocols and Practical Hessian Serialization
Liangxu Linux
Liangxu Linux
Aug 8, 2022 · Backend Development

Why RPC Still Matters When HTTP Exists: A Deep Dive into TCP, HTTP, and RPC

This article explains the fundamentals of TCP sockets, why raw TCP lacks message boundaries, how custom protocols add headers to solve the sticky‑packet problem, and compares HTTP and RPC as application‑layer protocols, highlighting their histories, use‑cases, and performance trade‑offs.

BackendHTTPNetworking
0 likes · 13 min read
Why RPC Still Matters When HTTP Exists: A Deep Dive into TCP, HTTP, and RPC
IT Services Circle
IT Services Circle
Jul 6, 2022 · Fundamentals

Why HTTP/3 Abandons TCP: An Overview of QUIC and Its Benefits

The article explains how TCP, the long‑standing transport for HTTP/1.x and HTTP/2, suffers from head‑of‑line blocking and handshake latency, why protocol ossification hinders upgrades, and how HTTP/3’s QUIC built on UDP overcomes these issues while introducing its own deployment challenges.

HTTP/3QUICTCP
0 likes · 7 min read
Why HTTP/3 Abandons TCP: An Overview of QUIC and Its Benefits
21CTO
21CTO
Jun 8, 2022 · Fundamentals

Why HTTP/3 Matters: Speed Gains, Benchmarks, and Real‑World Adoption

This article explains the significance of HTTP/3 for web performance, outlines its standardization history, compares it with HTTP/1.1 and HTTP/2, presents benchmark results, and discusses practical adoption considerations such as QUIC, 0‑RTT, and current implementation support.

HTTP/3NetworkingQUIC
0 likes · 9 min read
Why HTTP/3 Matters: Speed Gains, Benchmarks, and Real‑World Adoption
Xianyu Technology
Xianyu Technology
Jun 8, 2022 · Mobile Development

Design and Implementation of a High‑Performance Flutter Rich Text Editor (Mural)

The article details how the Xianyu team built a feature‑complete, extensible, high‑performance Flutter rich‑text editor called Mural by defining a Slate‑inspired protocol layer, mapping it to a custom widget/render object tree, handling cursor and WidgetSpan selection, using diff‑based updates, and providing a plug‑in architecture for extensions.

CursorFlutterMural
0 likes · 10 min read
Design and Implementation of a High‑Performance Flutter Rich Text Editor (Mural)
Xianyu Technology
Xianyu Technology
May 18, 2022 · Mobile Development

Design and Architecture of a High‑Performance Extensible Rich Text Editor for Flutter

To enable Xianyu sellers to create rich product descriptions, the team built a high‑performance, extensible Flutter rich‑text editor using Slate’s protocol, layering protocol, capability extensions, rendering, and business extensions to support custom emojis, themes, ordered paragraphs, and native‑level interactions.

FlutterSlatearchitecture
0 likes · 8 min read
Design and Architecture of a High‑Performance Extensible Rich Text Editor for Flutter
政采云技术
政采云技术
Apr 19, 2022 · Frontend Development

Understanding the Chrome DevTools Protocol (CDP) for Remote Debugging

This article explains the Chrome DevTools Protocol (CDP), its architecture of frontend, backend, protocol and channels, and provides step‑by‑step instructions with code examples for launching a CDP server, connecting a client, and performing remote debugging of JavaScript, CSS and DOM through WebSocket or other transports.

CDPChrome DevToolsWebSocket
0 likes · 15 min read
Understanding the Chrome DevTools Protocol (CDP) for Remote Debugging
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Mar 10, 2022 · Backend Development

Engine.IO, Socket.IO & WebSocket: How Real-Time Communication Works

This article explains the relationships among WebSocket, Engine.IO, and Socket.IO, details Engine.IO’s features, handshake, upgrade and disconnect mechanisms, and provides practical code examples for building real‑time communication in Node.js applications, including packet encoding, transport options, and debugging techniques.

Engine.IOJavaScriptNode.js
0 likes · 18 min read
Engine.IO, Socket.IO & WebSocket: How Real-Time Communication Works
Refining Core Development Skills
Refining Core Development Skills
Feb 8, 2022 · Fundamentals

Comprehensive Overview of DNS: Architecture, Query Process, Caching, and Security

This article provides a thorough introduction to the Domain Name System (DNS), covering its hierarchical design, query workflow, caching mechanisms, message structure, resource record types, and common security threats along with mitigation techniques, offering essential knowledge for networking fundamentals.

DNSDomain Name SystemNetworking
0 likes · 22 min read
Comprehensive Overview of DNS: Architecture, Query Process, Caching, and Security
QQ Music Frontend Team
QQ Music Frontend Team
Nov 21, 2021 · Fundamentals

Why QUIC Is the Future of Web Protocols: From HTTP/1.1 to HTTP/3

This article traces the evolution of HTTP from its earliest version through HTTP/2, explains the limitations of each iteration, and demonstrates how QUIC's UDP‑based design, 0‑RTT connections, connection migration, and flexible congestion control overcome those issues to become the next‑generation web transport protocol.

QUICTCPUDP
0 likes · 17 min read
Why QUIC Is the Future of Web Protocols: From HTTP/1.1 to HTTP/3
Douyu Streaming
Douyu Streaming
Nov 12, 2021 · Fundamentals

How FLV and RTP Interact in Douyu’s Low‑Latency WebRTC Streaming

This article explains the end‑to‑end workflow of Douyu’s fast live streaming system, detailing how FLV tags are converted to RTP packets and back, covering WebRTC’s SDP/ICE/DTLS handshake, FLV and RTP header structures, payload formats for audio (OPUS) and video (H.264), and the server‑side processing pipeline.

FLVRTPStreaming
0 likes · 19 min read
How FLV and RTP Interact in Douyu’s Low‑Latency WebRTC Streaming