Tagged articles

websocket

486 articles · Page 1 of 5
MaGe Linux Operations
MaGe Linux Operations
Aug 7, 2026 · Backend Development

How to Configure Nginx Reverse Proxy: From Request Forwarding to Header Handling

This guide walks through the complete lifecycle of an Nginx reverse‑proxy request on Debian/Ubuntu, covering configuration inspection, server and location selection, URI rewriting, upstream pools, header forwarding, TLS termination, timeouts, buffering, WebSocket upgrades, retry logic, rollback procedures, and troubleshooting common error codes.

ConfigurationNginxTLS
0 likes · 21 min read
How to Configure Nginx Reverse Proxy: From Request Forwarding to Header Handling
Black & White Path
Black & White Path
Aug 7, 2026 · Information Security

WRAITH: The Open‑Source Modern Replacement for BeEF Redefines Browser Hijacking

WRAITH, an open‑source framework rewritten in Node.js, merges BeEF's interactive session control with blind‑XSS callbacks, adds a Shadow DOM phishing overlay, Page Capture, and Page Mirror features, and offers a Docker‑based one‑command deployment that modernizes browser hijacking for penetration testing.

BeEFNode.jsPenetration Testing
0 likes · 9 min read
WRAITH: The Open‑Source Modern Replacement for BeEF Redefines Browser Hijacking
DeepHub IMBA
DeepHub IMBA
Aug 6, 2026 · Backend Development

10 Practical Python API Tips to Turn Scripts from Working to Robust

This article presents ten concrete Python techniques for handling APIs—automatic retries, response caching, environment‑based secrets, Pydantic schema validation, clean pagination, WebSocket streaming, rate‑limiting, concurrent requests, mock responses, and GraphQL—each illustrated with runnable code to make scripts more reliable and efficient.

APIGraphQLPydantic
0 likes · 8 min read
10 Practical Python API Tips to Turn Scripts from Working to Robust
Cloud Architecture
Cloud Architecture
Aug 1, 2026 · Operations

From Alert Storm to Sub‑Second Insight: Building a Production‑Grade AIOps Platform with Spring Boot 3.x

This article walks through the step‑by‑step design of a production‑ready AIOps platform that tackles massive alert storms in a large e‑commerce environment by unifying signal ingestion, deduplication, RBAC, outbox‑driven event publishing, and sub‑second WebSocket push, all backed by Spring Boot 3.x, MySQL, Redis and RocketMQ.

AIOpsRocketMQalert management
0 likes · 50 min read
From Alert Storm to Sub‑Second Insight: Building a Production‑Grade AIOps Platform with Spring Boot 3.x
Golang Shines
Golang Shines
Jul 26, 2026 · Backend Development

Building a High‑Concurrency Student Authentication System with Go‑Zero

The article details a production‑grade student verification system built on the Go‑Zero microservice framework, covering business challenges, a layered API/RPC/Model architecture, state‑machine management, AES encryption, dual‑channel OCR failover, event‑driven design with Redis Streams, and a push‑pull WebSocket notification scheme.

OCRencryptionevent-driven
0 likes · 13 min read
Building a High‑Concurrency Student Authentication System with Go‑Zero
Java Tech Workshop
Java Tech Workshop
Jul 17, 2026 · Backend Development

Production-Ready WebSocket Connection Pool for Real-Time Market Data with Load Balancing

The article analyzes the fatal issues of using raw WebSocket clients for high‑frequency market feeds and presents a production‑grade, reusable connection‑pool design that adds rate limiting, automatic reconnection, heartbeat, hash‑based load balancing, fault isolation and full lifecycle management to support stable delivery of hundreds of thousands of subscriptions.

Connection PoolHash ShardingHigh Availability
0 likes · 22 min read
Production-Ready WebSocket Connection Pool for Real-Time Market Data with Load Balancing
AI Engineer Programming
AI Engineer Programming
Jul 15, 2026 · Backend Development

Choosing the Right Protocol for AI Streaming: SSE, Chunked, or WebSocket (Part 1)

This article analyzes three HTTP‑based streaming approaches—Server‑Sent Events (SSE), HTTP Chunked Transfer Encoding, and WebSocket—detailing their underlying mechanisms, implementation steps, pros and cons, and ideal use cases to help developers select the most suitable protocol for AI‑driven real‑time output.

AI streamingHTTP ChunkedSSE
0 likes · 17 min read
Choosing the Right Protocol for AI Streaming: SSE, Chunked, or WebSocket (Part 1)
Java Tech Workshop
Java Tech Workshop
Jul 13, 2026 · Backend Development

Why Switch from WebSocket to MQTT for Real‑Time Messaging?

The article analyzes the limitations of native WebSocket for large‑scale, low‑bandwidth, and unreliable‑network scenarios and demonstrates how MQTT, especially with EMQX, provides built‑in message routing, QoS levels, offline storage, and effortless clustering, reducing development and operational overhead.

EMQXIoTMQTT
0 likes · 16 min read
Why Switch from WebSocket to MQTT for Real‑Time Messaging?
Long Ge's Treasure Box
Long Ge's Treasure Box
Jul 9, 2026 · Backend Development

Mastering WebSocket: Full‑Duplex Communication, Server Push, and Real‑Time Messaging Implementations

This article explains WebSocket fundamentals, compares it with HTTP polling, details the handshake and frame format, and provides complete server‑side examples in Python, FastAPI, Go, and Java Spring, followed by a full real‑time chat system with private messaging, database schema, heartbeat handling, and Redis‑based online presence management.

GoPythonRedis
0 likes · 13 min read
Mastering WebSocket: Full‑Duplex Communication, Server Push, and Real‑Time Messaging Implementations
IoT Full-Stack Technology
IoT Full-Stack Technology
Jul 7, 2026 · Frontend Development

Is WebSocket Still the Best Choice for Real‑Time Push? Consider SSE

The article compares polling, WebSocket, and Server‑Sent Events (SSE) for server‑to‑client real‑time messaging, explains each method’s mechanics, advantages and drawbacks, shows browser compatibility, outlines typical business scenarios, and provides a complete Node‑Express demo with code samples.

EventSourceExpressHTTP
0 likes · 12 min read
Is WebSocket Still the Best Choice for Real‑Time Push? Consider SSE
Node.js Tech Stack
Node.js Tech Stack
Jun 28, 2026 · Backend Development

Vercel Adds WebSocket Support: Run Node.js Socket.IO Projects Directly

Vercel’s new public‑beta WebSocket support lets Vercel Functions handle native ws and Socket.IO connections, enabling real‑time chat, collaborative editing, and low‑frequency game interactions without moving backend code to a separate platform, while outlining scaling limits and best‑practice storage considerations.

Node.jsSocket.IOVercel
0 likes · 8 min read
Vercel Adds WebSocket Support: Run Node.js Socket.IO Projects Directly
Golang Shines
Golang Shines
Jun 22, 2026 · Backend Development

Building a Million‑Scale WebSocket Push Service with Go

This article compares pull and push models, explains WebSocket fundamentals, evaluates Node.js, C/C++ and Go for server implementation, provides complete Go and HTML client code, analyzes kernel, lock and CPU bottlenecks of a ten‑million‑user push system, and presents concrete optimization and clustering strategies.

GoMessage Pushbackend
0 likes · 12 min read
Building a Million‑Scale WebSocket Push Service with Go
Ops Development Stories
Ops Development Stories
Jun 22, 2026 · Cloud Native

Design and Implementation of a Multi‑Cluster Arthas‑Based Online Diagnosis Platform

This article details the architecture, security mechanisms, and implementation of a unified Arthas online diagnosis platform that enables SSH‑free, audited access to Java applications across dozens of isolated Kubernetes clusters, covering control‑plane design, WebSocket tunneling, credential management, RBAC, and front‑end integration with Vue and xterm.js.

ArthasCloud NativeGo
0 likes · 23 min read
Design and Implementation of a Multi‑Cluster Arthas‑Based Online Diagnosis Platform
Open Source Tech Hub
Open Source Tech Hub
Jun 20, 2026 · Backend Development

Pure PHP RFC6455 WebSocket Protocol Implementation Using Ratchet and Workerman

This article presents a pure‑PHP implementation of the RFC6455 WebSocket protocol, detailing its handshake, framing, state management, and security features, and shows how to integrate the Ratchet RFC6455 library with the asynchronous Workerman framework, including installation, full source code, and step‑by‑step testing.

Asynchronousprotocolratchet
0 likes · 8 min read
Pure PHP RFC6455 WebSocket Protocol Implementation Using Ratchet and Workerman
Java Architect Handbook
Java Architect Handbook
Jun 12, 2026 · Frontend Development

Is WebSocket Still the Best Choice for Real-Time Push? Compare with SSE and Polling

This article examines three server‑to‑client push methods—polling, WebSocket, and Server‑Sent Events (SSE)—detailing their mechanisms, browser compatibility, pros and cons, suitable scenarios, and provides step‑by‑step demos with Node.js/Express and plain HTML to help developers choose the most efficient solution for real‑time messaging.

ExpressFrontendNode.js
0 likes · 16 min read
Is WebSocket Still the Best Choice for Real-Time Push? Compare with SSE and Polling
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 1, 2026 · Backend Development

Real‑Time Communication with Spring Boot + WebSocket: Multi‑Client Sessions, Private Chat, and Broadcast

This article demonstrates how to use Spring Boot 3.5.0 with WebSocket + STOMP to build real‑time messaging, covering environment setup, WebSocket configuration, a user‑binding interceptor, and concrete code for private‑user messages, point‑to‑point chats, and global broadcasts, complete with sample results.

BroadcastReal‑time communicationSpring Boot
0 likes · 7 min read
Real‑Time Communication with Spring Boot + WebSocket: Multi‑Client Sessions, Private Chat, and Broadcast
IoT Full-Stack Technology
IoT Full-Stack Technology
May 26, 2026 · Backend Development

Build a Real‑Time Message Push Service with Spring Boot, Netty and WebSocket

This article walks through creating a Netty‑based WebSocket server integrated with Spring Boot, covering server bootstrap, global channel management, pipeline configuration, a custom handler for client messages, and a push‑message service that can target individual users or broadcast to all connections, complete with code samples and testing steps.

Message PushNettySpring Boot
0 likes · 6 min read
Build a Real‑Time Message Push Service with Spring Boot, Netty and WebSocket
IoT Full-Stack Technology
IoT Full-Stack Technology
May 25, 2026 · Backend Development

Practical Spring Boot + Netty + WebSocket Message Push

This article walks through building a simple Netty server integrated with Spring Boot and WebSocket, showing how to configure the server, manage channel groups, implement custom handlers, and expose a service that can push messages to individual users or broadcast to all connected clients.

Message PushNettySpring Boot
0 likes · 8 min read
Practical Spring Boot + Netty + WebSocket Message Push
Architect's Guide
Architect's Guide
May 25, 2026 · Frontend Development

Is WebSocket Still the Best Choice for Real‑Time Push? A Comparison with SSE and Polling

The article compares three server‑to‑client push techniques—polling, WebSocket, and Server‑Sent Events (SSE)—detailing their mechanisms, advantages, drawbacks, browser compatibility, and suitable use cases, and provides step‑by‑step Node/Express demos showing how to implement SSE in a simple web page.

ExpressJavaScriptNode.js
0 likes · 12 min read
Is WebSocket Still the Best Choice for Real‑Time Push? A Comparison with SSE and Polling
Coder Trainee
Coder Trainee
May 25, 2026 · Frontend Development

Build a No‑Install, Cloud‑Synced Web Serial Assistant with Spring Boot 3 and the Web Serial API

This article shows how to replace traditional installable serial‑debug tools with a browser‑based, cross‑platform serial assistant that uses the Web Serial API for direct hardware access and Spring Boot 3 with WebSocket to relay data to the cloud, including architecture, code examples, and deployment pitfalls.

Browser hardware accessCloud synchronizationIoT
0 likes · 6 min read
Build a No‑Install, Cloud‑Synced Web Serial Assistant with Spring Boot 3 and the Web Serial API
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 22, 2026 · Backend Development

Why Hand‑Write WebSocket? Use Spring Boot + Netty‑SocketIO for Simpler Real‑Time Communication

This article walks through building a real‑time bidirectional communication system with Spring Boot 3.5.0 and the Netty‑SocketIO library, covering its core features, Maven setup, server implementation via CommandLineRunner, client HTML/JavaScript code, room support, and testing screenshots.

Real‑time communicationSocket.IOSpring Boot
0 likes · 9 min read
Why Hand‑Write WebSocket? Use Spring Boot + Netty‑SocketIO for Simpler Real‑Time Communication
LuTiao Programming
LuTiao Programming
May 17, 2026 · Backend Development

What Is an API? Master the Basics in 10 Minutes

This article explains what an API is, how it acts as a communication middle‑man between clients and servers, walks through HTTP request components, compares REST, GraphQL, gRPC and WebSocket, shows practical code examples, status‑code meanings, and provides a step‑by‑step learning roadmap for beginners.

APIGraphQLHTTP
0 likes · 14 min read
What Is an API? Master the Basics in 10 Minutes
James' Growth Diary
James' Growth Diary
May 13, 2026 · Backend Development

How Claude Code Bridges IDEs: Local IPC Meets Remote WebSocket

The article dissects Claude Code's bridge architecture, explaining how a local IDE extension communicates with a CLI via Unix domain sockets while a remote web UI talks to the same process through a WebSocket‑SSE‑polling fallback, and it details the three worker models, three‑layer transport downgrade, four‑layer authentication, the FlushGate pattern, observability design, and the trade‑offs and costs of this 31‑file system.

FlushGateIDE bridgeIPC
0 likes · 17 min read
How Claude Code Bridges IDEs: Local IPC Meets Remote WebSocket
Ubuntu
Ubuntu
May 8, 2026 · Operations

Run Ubuntu Remote Desktop in Browser with noVNC – No Client Installation Needed

This guide explains how to set up a VNC server on Ubuntu, install and configure noVNC and websockify, enable SSL, create a systemd service for automatic startup, configure firewall rules, support multi‑user access, and provides practical tips and FAQ for troubleshooting remote desktop access via a web browser.

SSLSystemdUbuntu
0 likes · 13 min read
Run Ubuntu Remote Desktop in Browser with noVNC – No Client Installation Needed
James' Growth Diary
James' Growth Diary
May 2, 2026 · Artificial Intelligence

How to Add Real‑Time Speech Recognition and Streaming TTS to Your AI Agent

This guide walks through choosing the right voice‑agent architecture, implementing streaming ASR with WebSocket, triggering sentence‑by‑sentence TTS, wiring the three layers together via async generators, optimizing latency to under a second, and avoiding common pitfalls such as missing VAD and checkpoint persistence.

LangChainasync generatorsspeech recognition
0 likes · 19 min read
How to Add Real‑Time Speech Recognition and Streaming TTS to Your AI Agent
Cloud Architecture
Cloud Architecture
May 1, 2026 · Backend Development

Production Nginx for 10M+ QPS: Rate Limiting, Load Balancing, WebSocket, gRPC, CDN

This guide details how to build a production‑grade Nginx edge layer capable of handling over ten million queries per second, covering traffic shaping, connection reuse, multi‑level caching, sophisticated rate‑limiting, load‑balancing algorithms, WebSocket and gRPC handling, dynamic configuration, observability, container deployment, and migration paths to API gateways or service meshes.

KubernetesLoad BalancingNginx
0 likes · 52 min read
Production Nginx for 10M+ QPS: Rate Limiting, Load Balancing, WebSocket, gRPC, CDN
Architect's Guide
Architect's Guide
Apr 29, 2026 · Backend Development

How to Use Spring Boot, Netty, and WebSocket for Server‑to‑Client Push

This article walks through building a Netty‑based WebSocket server integrated with Spring Boot, configuring the channel pipeline, implementing custom handlers, exposing a push‑message service, and testing the end‑to‑end flow that enables the backend to push real‑time messages to web clients.

NettyServer PushSpring Boot
0 likes · 8 min read
How to Use Spring Boot, Netty, and WebSocket for Server‑to‑Client Push
Shi's AI Notes
Shi's AI Notes
Apr 24, 2026 · Backend Development

How OpenAI’s Responses API WebSocket Revamp Accelerates Agent Workflows by 40%

OpenAI identified API‑overhead as the new bottleneck after faster model inference and introduced a persistent WebSocket connection that caches conversation state, overlaps request phases, and preserves the original API shape, delivering up to a 40% end‑to‑end latency reduction and dramatically higher TPS.

OpenAIResponses APIagent workflow
0 likes · 11 min read
How OpenAI’s Responses API WebSocket Revamp Accelerates Agent Workflows by 40%
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 24, 2026 · Backend Development

Build a Millisecond‑Level Real‑Time Online System with Spring Boot, WebSocket, and Redis

This article demonstrates how to create a millisecond‑level real‑time online user tracking system using Spring Boot 3.5, WebSocket with STOMP, and Redis pub/sub, covering environment setup, Maven dependencies, server‑side configuration, presence services, event listeners, and a simple front‑end page.

RedisSpring Bootjava
0 likes · 10 min read
Build a Millisecond‑Level Real‑Time Online System with Spring Boot, WebSocket, and Redis
Network Intelligence Research Center (NIRC)
Network Intelligence Research Center (NIRC)
Apr 13, 2026 · Artificial Intelligence

Claude Code Source Leak: Inside Its Hardcore Communication Architecture

An accidental source‑code leak lets us dissect Claude Code’s networking stack, revealing a RemoteSessionManager that orchestrates WebSocket‑based downlink, HTTP‑POST uplink, strict permission‑approval flows, layered content/control streams, and a bridge layer that filters, deduplicates, and accelerates local message dispatch.

AI programming toolClaude CodeHTTP POST
0 likes · 8 min read
Claude Code Source Leak: Inside Its Hardcore Communication Architecture
java1234
java1234
Mar 31, 2026 · Backend Development

Why Polling Is Outdated: Lightweight Real‑Time Push with SSE

The article compares polling, WebSocket, and Server‑Sent Events (SSE), explains why polling is inefficient, outlines the advantages and browser compatibility of SSE versus WebSocket, and provides step‑by‑step Node.js and HTML demos for implementing a real‑time push solution.

EventSourceExpressNode.js
0 likes · 12 min read
Why Polling Is Outdated: Lightweight Real‑Time Push with SSE
Amazon Cloud Developers
Amazon Cloud Developers
Mar 30, 2026 · Artificial Intelligence

How to Build a Real‑Time Voice AI Agent That Understands and Acts for Fast‑Fashion E‑Commerce

The article analyzes the challenges of fast‑fashion e‑commerce customer service and presents a cloud‑native, real‑time, bidirectional‑speech architecture built on Amazon Nova 2 Sonic, Strands Agents, and AgentCore Runtime, showing how it achieves low latency, interruptibility, actionable responses, and production‑grade security while supporting multi‑language, multi‑region deployments.

AgentCore RuntimeAmazon BedrockE‑commerce Customer Service
0 likes · 28 min read
How to Build a Real‑Time Voice AI Agent That Understands and Acts for Fast‑Fashion E‑Commerce
Open Source Tech Hub
Open Source Tech Hub
Mar 28, 2026 · Industry Insights

Why Workerman’s WebSocket Beats Rust and TypeScript in the New HttpArena Benchmarks

The article analyzes the recent HttpArena benchmark results, highlighting how the PHP Workerman WebSocket implementation outperforms Rust and TypeScript frameworks on a high‑end Threadripper system, and explains the platform’s testing methodology, hardware setup, and the broader implications for real‑time web development.

HttpArenaPHPbackend
0 likes · 7 min read
Why Workerman’s WebSocket Beats Rust and TypeScript in the New HttpArena Benchmarks
Cloud Architecture
Cloud Architecture
Mar 26, 2026 · Backend Development

Spring Boot 3 + WebFlux High-Concurrency API Architecture: From Reactive Theory to Production

This comprehensive guide explains how Spring Boot 3 + WebFlux can handle massive concurrent API traffic by leveraging event‑loop I/O, Reactive Streams back‑pressure, and a layered architecture that separates ingestion, processing, storage, and dispatch, while covering pitfalls, performance tuning, observability, and production‑grade best practices.

ReactiveSSESpring Boot
0 likes · 46 min read
Spring Boot 3 + WebFlux High-Concurrency API Architecture: From Reactive Theory to Production
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Mar 26, 2026 · Frontend Development

What Is CDP? Mastering the Frontend Debugging Toolchain

The article explains Chrome DevTools Protocol (CDP) as the JSON‑over‑WebSocket interface that lets external programs control Chrome, details its request/response and event model, shows a raw Node.js client, compares built‑in DevTools panels to CDP domains, and surveys the ecosystem of tools such as Puppeteer, Playwright, Cypress and Lighthouse that are built on top of CDP.

CDPChrome DevTools ProtocolNode.js
0 likes · 11 min read
What Is CDP? Mastering the Frontend Debugging Toolchain
Data STUDIO
Data STUDIO
Mar 24, 2026 · Backend Development

7 Python Libraries That Can Transform Your Network Programming

This article reviews seven Python libraries—trio, asyncssh, zeroconf, dpkt, socketify.py, pynetdicom, and mitmproxy—explaining their core features, providing code examples, and showing how each abstracts low‑level networking complexities to enable faster, more reliable network applications.

Async IODICOMPacket Parsing
0 likes · 15 min read
7 Python Libraries That Can Transform Your Network Programming
xkx's Tech General Store
xkx's Tech General Store
Feb 27, 2026 · Frontend Development

Build a Pure H5 PDF Screen‑Sharing App with PDF.js and WebSocket

This article details a lightweight pure‑HTML5 solution for synchronizing PDF documents across participants using PDF.js for rendering and a FastAPI‑based WebSocket layer for real‑time state broadcasting, covering architecture, workflow, code snippets, and synchronization logic.

HTML5PDF.jsScreen Sharing
0 likes · 9 min read
Build a Pure H5 PDF Screen‑Sharing App with PDF.js and WebSocket
Architect
Architect
Feb 23, 2026 · Backend Development

Why OpenClaw’s Control Plane Uses a Two‑Phase Protocol and runId for Reliable Agent Jobs

The article explains how OpenClaw’s control plane guarantees reliable, idempotent, and observable agent execution by enforcing a two‑phase protocol, strict handshake, role‑based authorization, layered deduplication, gap‑recovery mechanisms, and schema‑driven validation, turning a simple message flow into a production‑grade job system.

Control PlaneIdempotencyOpenClaw
0 likes · 20 min read
Why OpenClaw’s Control Plane Uses a Two‑Phase Protocol and runId for Reliable Agent Jobs
Golang Shines
Golang Shines
Feb 17, 2026 · Backend Development

Building a Ten‑Million‑Scale WebSocket Push Service with Go

This article explains the trade‑offs between pull and push models, why Go is chosen for a high‑concurrency WebSocket server, provides complete Go and HTML code examples, and details architectural and performance optimizations needed to support millions of simultaneous connections and messages per second.

Bullet ScreenDistributed ArchitectureGo
0 likes · 12 min read
Building a Ten‑Million‑Scale WebSocket Push Service with Go
Top Architect
Top Architect
Feb 14, 2026 · Backend Development

When to Use SSE vs WebSocket vs Polling: A Practical Node.js Guide

This article explains the three common server‑to‑client push techniques—polling, WebSocket and Server‑Sent Events (SSE)—detailing their principles, advantages, drawbacks, browser compatibility, key APIs, and provides a complete Node.js/Express demo with front‑end code to help developers choose the right solution for real‑time data scenarios.

ExpressNode.jsPolling
0 likes · 16 min read
When to Use SSE vs WebSocket vs Polling: A Practical Node.js Guide
Woodpecker Software Testing
Woodpecker Software Testing
Feb 11, 2026 · Artificial Intelligence

Building a Smart Face‑Recognition Attendance System with FastAPI and OpenCV

This article walks through the complete design and implementation of an intelligent attendance system that uses face detection, face encoding comparison, and liveness verification with the Python face_recognition library, OpenCV, FastAPI, SQLModel, and WebSocket communication, providing end‑to‑end code samples for backend APIs, database schema, and interactive front‑end pages.

OpenCVPythonSQLModel
0 likes · 68 min read
Building a Smart Face‑Recognition Attendance System with FastAPI and OpenCV
Go Development Architecture Practice
Go Development Architecture Practice
Jan 28, 2026 · Backend Development

Accelerate Go Projects with Mix‑Go: Build CLI, API, Web, gRPC & Worker Pools Fast

This guide introduces Mix‑Go, a Go‑based rapid‑development framework that provides interactive scaffolding, command‑line prototyping, and a DI/IoC container, and walks through installing the tool, generating project skeletons, and creating functional CLI, API, Web, WebSocket, gRPC services and a worker‑pool queue consumer with complete code examples.

APICLIGo
0 likes · 28 min read
Accelerate Go Projects with Mix‑Go: Build CLI, API, Web, gRPC & Worker Pools Fast
Woodpecker Software Testing
Woodpecker Software Testing
Jan 25, 2026 · Artificial Intelligence

Integrating LLMs with Speech: Whisper, Vosk, and Alibaba Cloud in Python and JavaScript

This tutorial walks through setting up local speech recognition with OpenAI's Whisper and Vosk, leveraging Alibaba Cloud's ASR services, building a WebSocket server/client for real‑time audio streaming, capturing audio in the browser via MediaRecorder or RecordRTC, and performing speech synthesis with pyttsx3 and Alibaba's Sambert model.

Alibaba CloudJavaScriptPython
0 likes · 20 min read
Integrating LLMs with Speech: Whisper, Vosk, and Alibaba Cloud in Python and JavaScript
Open Source Tech Hub
Open Source Tech Hub
Jan 24, 2026 · Backend Development

Build Real-Time PHP Apps with PHPSocket.IO: A Quick Start Guide

PHPSocket.IO is a PHP implementation of the Socket.IO server that offers full compatibility with v1.3‑v2.x clients, automatic fallback to long‑polling, and seamless integration with PHP frameworks, and this guide walks you through its core features, differences, installation, and sample server‑client code.

PHPSocket.IOreal-time
0 likes · 10 min read
Build Real-Time PHP Apps with PHPSocket.IO: A Quick Start Guide
JavaScript
JavaScript
Jan 6, 2026 · Frontend Development

How to Auto‑Detect Front‑End Code Updates and Prompt Users to Refresh

This article explains why automatic update detection is essential for web apps, compares polling version files with server‑push techniques like SSE and WebSockets, and provides practical implementation steps and UX guidelines for prompting users to refresh.

FrontendPollingSSE
0 likes · 6 min read
How to Auto‑Detect Front‑End Code Updates and Prompt Users to Refresh
Lobster Programming
Lobster Programming
Dec 31, 2025 · Backend Development

How to Build Real-Time Live-Stream Comments: Polling, WebSocket, and SSE Compared

This article compares four approaches for delivering live‑stream comments—HTTP polling, WebSocket, Server‑Sent Events, and an upgraded SSE cluster design—explaining their mechanisms, trade‑offs in latency, resource usage, scalability, and how to achieve high‑availability real‑time comment delivery.

HTTP pollingReal‑time communicationSSE
0 likes · 7 min read
How to Build Real-Time Live-Stream Comments: Polling, WebSocket, and SSE Compared
Subtle Storm
Subtle Storm
Dec 29, 2025 · Fundamentals

Understanding HTTP: From 1.1 to HTTP/3 and Beyond

The article traces the evolution of HTTP from the persistent‑connection design of HTTP/1.1 through the multiplexed, binary framing of HTTP/2 to the QUIC‑based HTTP/3, while also explaining status codes, cookies, caching directives, RESTful principles, WebSocket upgrades, and practical Python examples.

HTTPHTTP/2HTTP/3
0 likes · 8 min read
Understanding HTTP: From 1.1 to HTTP/3 and Beyond
DeWu Technology
DeWu Technology
Dec 15, 2025 · Backend Development

How Go Powers High‑Concurrency, High‑Availability Systems: 5 Real‑World Scenarios

This article explores five typical high‑concurrency, high‑availability scenarios—gRPC microservice communication, real‑time WebSocket messaging, API‑gateway rate limiting and circuit breaking, Redis‑Stream task queues, and Redis RedLock distributed locks—detailing the problems, Go‑centric solutions, code implementations, and supporting theory.

GogRPChigh concurrency
0 likes · 47 min read
How Go Powers High‑Concurrency, High‑Availability Systems: 5 Real‑World Scenarios
Java Architect Handbook
Java Architect Handbook
Dec 6, 2025 · Backend Development

Mastering Netty: From IO Models to a Real‑Time Chat Service

This article explains Netty’s architecture, compares Java’s BIO/NIO/AIO models, describes its thread models and pipeline, and provides a step‑by‑step guide with code to build a WebSocket‑based real‑time chat server using Spring Boot 3 and JDK 21.

NettyReal-time Chatbackend development
0 likes · 21 min read
Mastering Netty: From IO Models to a Real‑Time Chat Service
Selected Java Interview Questions
Selected Java Interview Questions
Dec 2, 2025 · Backend Development

How to Build a Scalable WebSocket Service with Netty, Spring Boot, and Vue2

This guide walks through creating a full‑stack WebSocket solution using Netty for the server, Spring Boot for lifecycle management, Redis for token validation, and Vue2 on the client, covering configuration, token handling, heartbeat detection, channel management, and message broadcasting with complete code examples.

NettyReal-time messagingSpring Boot
0 likes · 37 min read
How to Build a Scalable WebSocket Service with Netty, Spring Boot, and Vue2
Xiao Liu Lab
Xiao Liu Lab
Dec 1, 2025 · Operations

Master WebSocket Debugging with websocat: Install, Test, and Proxy

This guide introduces websocat, a Rust‑based command‑line utility for WebSocket, covering installation via package managers or source, basic echo testing, setting up local servers, bidirectional TCP‑WebSocket proxying, secure connections, performance tuning, and integration with systemd and Nginx.

Command-lineDebuggingWebsocat
0 likes · 6 min read
Master WebSocket Debugging with websocat: Install, Test, and Proxy
Xiao Liu Lab
Xiao Liu Lab
Nov 30, 2025 · Backend Development

Mastering SSE and WebSocket with Nginx: Complete Configuration Guide

This guide explains the differences between Server‑Sent Events and WebSocket, shows when to choose each technology, and provides step‑by‑step Nginx configuration snippets—including global mapping, SSE and WebSocket location blocks, troubleshooting tips, and a minimal debug setup—to ensure reliable real‑time communication in production.

Real‑time communicationSSEServer configuration
0 likes · 8 min read
Mastering SSE and WebSocket with Nginx: Complete Configuration Guide
Ray's Galactic Tech
Ray's Galactic Tech
Nov 28, 2025 · Operations

Enterprise Nginx Mastery: Rate Limiting, Load Balancing, WebSocket, gRPC & CDN

This comprehensive guide walks you through enterprise‑grade Nginx configurations—including core settings, rate limiting, reverse‑proxy best practices, load‑balancing strategies, uwsgi, static‑file optimization, WebSocket/gRPC support, CDN caching, and ready‑to‑use templates for diverse business scenarios.

CDNLoad BalancinggRPC
0 likes · 8 min read
Enterprise Nginx Mastery: Rate Limiting, Load Balancing, WebSocket, gRPC & CDN
Open Source Tech Hub
Open Source Tech Hub
Nov 27, 2025 · Frontend Development

Choosing the Right Real‑Time Communication Tech for Web Apps: WebSocket, SSE, WebRTC & Polling

This article explains the core concepts, protocols, handshake processes, data framing, connection management, and typical use‑cases of WebSocket, Server‑Sent Events, WebRTC, and traditional polling, then compares their strengths, weaknesses, and suitability for different web scenarios to guide developers in selecting the most appropriate real‑time communication technology.

Real‑time communicationSSEWeb Development
0 likes · 20 min read
Choosing the Right Real‑Time Communication Tech for Web Apps: WebSocket, SSE, WebRTC & Polling
JavaGuide
JavaGuide
Nov 24, 2025 · Backend Development

Alibaba 2024 Backend Salary Ranges and Essential Interview Preparation Guide

The article details Alibaba's 2024 campus backend salary bands, compares them with peers, outlines the interview process and project presentation tips, and provides in‑depth technical tutorials on Redis Lua scripts, cache consistency, slow‑query logging, MySQL optimization, Java reflection, WebSocket vs polling, SSE, TCP/UDP, and HTTP vs HTTPS.

AlibabaMySQLRedis
0 likes · 24 min read
Alibaba 2024 Backend Salary Ranges and Essential Interview Preparation Guide
Open Source Tech Hub
Open Source Tech Hub
Nov 21, 2025 · Backend Development

Master API Testing Directly in JetBrains IDE with the Built‑in HTTP Client

This guide explains how JetBrains IDE's integrated HTTP client lets developers write .http or .rest scripts to send GET, POST, PUT, DELETE, GraphQL, and WebSocket requests, manage environments and variables, and handle authentication—all without leaving the editor, boosting productivity and simplifying API testing.

API testingGraphQLHTTP client
0 likes · 10 min read
Master API Testing Directly in JetBrains IDE with the Built‑in HTTP Client
Java Web Project
Java Web Project
Nov 18, 2025 · Backend Development

Building a Real‑Time Device Monitoring Dashboard with WebSocket and Spring Boot

This tutorial walks through creating a fire‑equipment inspection system where the backend Spring Boot service pushes abnormal device alerts via WebSocket to a Vue‑based front‑end that visualizes device status on a map, covering project setup, WebSocket configuration, client‑side handling, and end‑to‑end testing.

JavaScriptSpring BootVue.js
0 likes · 10 min read
Building a Real‑Time Device Monitoring Dashboard with WebSocket and Spring Boot
Java Architect Essentials
Java Architect Essentials
Nov 17, 2025 · Backend Development

Achieve WebSocket Load Balancing Across Microservice Instances with a Single Annotation

This article explains the challenges of using WebSocket in a microservice environment, presents a lightweight library that abstracts long‑connection clustering, shows how to enable it with @EnableWebSocketLoadBalanceConcept, and details the underlying architecture, selectors, and heartbeat mechanisms for reliable message broadcasting.

Spring Cloudjavawebsocket
0 likes · 13 min read
Achieve WebSocket Load Balancing Across Microservice Instances with a Single Annotation
Open Source Tech Hub
Open Source Tech Hub
Nov 8, 2025 · Frontend Development

How to Build Real‑Time Chat in WeChat Mini‑Programs Using WebSocket

This guide explains how to implement live‑room features such as comments, joining, leaving, likes, follows, and product updates in a WeChat mini‑program by using WebSocket for full‑duplex communication, covering the handshake process, API usage, message handling logic, and heartbeat‑based reconnection strategies.

JavaScriptReal‑time communicationWeChat mini program
0 likes · 13 min read
How to Build Real‑Time Chat in WeChat Mini‑Programs Using WebSocket
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.

Real‑time communicationSSEWebRTC
0 likes · 19 min read
Choosing the Right Real‑Time Communication Tech: WebSocket, SSE, or WebRTC
JD Cloud Developers
JD Cloud Developers
Oct 28, 2025 · Frontend Development

Mastering Real-Time Web Communication: WebSocket, SSE, and WebRTC Explained

This article provides a comprehensive overview of real-time communication technologies for web development, detailing the concepts, principles, advantages, and use cases of WebSocket, Server‑Sent Events, and WebRTC, along with code examples, connection management, and selection guidance.

Real‑time communicationSSEWeb Development
0 likes · 23 min read
Mastering Real-Time Web Communication: WebSocket, SSE, and WebRTC Explained
Open Source Tech Hub
Open Source Tech Hub
Oct 27, 2025 · Backend Development

Build a Real‑Time Tadpole Chatroom with PHP Workerman and HTML5

An open‑source, instant‑interaction chatroom called “Tadpole” is built with PHP’s Workerman framework and HTML5, leveraging WebSocket for real‑time communication; the guide outlines its key features, installation steps for Linux and Windows, and usage examples for developers to extend the game.

HTML5PHPReal-time Chat
0 likes · 3 min read
Build a Real‑Time Tadpole Chatroom with PHP Workerman and HTML5
JavaScript
JavaScript
Oct 26, 2025 · Frontend Development

When to Choose SSE Over WebSocket? A Lightweight Real‑Time Solution

While WebSocket is the go‑to for full‑duplex real‑time apps, many scenarios only need one‑way server pushes, making Server‑Sent Events a simpler, lower‑overhead alternative that works with standard HTTP, offers automatic reconnection, and reduces complexity for dashboards, notifications, and live updates.

Real‑time communicationSSEfrontend development
0 likes · 7 min read
When to Choose SSE Over WebSocket? A Lightweight Real‑Time Solution
Open Source Tech Hub
Open Source Tech Hub
Oct 15, 2025 · Game Development

Create Real‑Time Multiplayer Games Using Asyncio‑Gamekit for PHP

The Asyncio‑Gamekit library provides a Workerman‑based asynchronous game framework for PHP, offering room lifecycle management, player communication, broadcasting, timers, load balancing, persistence, logging, and testing, enabling developers to quickly build WebSocket‑driven multiplayer games such as card, board, and real‑time battle titles.

Game FrameworkPHPmultiplayer
0 likes · 15 min read
Create Real‑Time Multiplayer Games Using Asyncio‑Gamekit for PHP
Code Wrench
Code Wrench
Oct 5, 2025 · Backend Development

Build a Real‑Time Go Stock Analyzer with WebSocket & Vue Frontend

This article details version 3.0 of a Go‑based stock analysis system that adds sector classification, persistent watchlists, scheduled strategy evaluation, real‑time WebSocket market feeds, K‑line charting with technical indicators, a Vue front‑end, deployment steps, future roadmap, and a public GitHub repository.

GoReal‑time DataVue
0 likes · 7 min read
Build a Real‑Time Go Stock Analyzer with WebSocket & Vue Frontend
Instant Consumer Technology Team
Instant Consumer Technology Team
Sep 30, 2025 · Artificial Intelligence

What Makes Youtu-GraphRAG’s Engineering Stand Out? Inside the AI Blueprint

This article dissects the engineering of Tencent's Youtu-GraphRAG, covering its architectural challenges, real‑time FastAPI/WebSocket design, security measures, iterative retrieval chains, parallel processing, intelligent caching, schema‑driven knowledge handling, and performance tweaks, offering practical insights for AI system builders.

AI engineeringGraphRAGfastapi
0 likes · 7 min read
What Makes Youtu-GraphRAG’s Engineering Stand Out? Inside the AI Blueprint
Architecture Digest
Architecture Digest
Sep 28, 2025 · Backend Development

When to Use SSE vs WebSocket: A Practical Guide with Node.js Demo

This article explains server‑to‑client push scenarios, compares polling, WebSocket and Server‑Sent Events (SSE), details SSE APIs and browser compatibility, and provides complete front‑end and back‑end Node.js demos to help you choose the right technology for real‑time data delivery.

Node.jsPollingReal‑time communication
0 likes · 11 min read
When to Use SSE vs WebSocket: A Practical Guide with Node.js Demo
Code Wrench
Code Wrench
Sep 24, 2025 · Backend Development

Master Go Network Protocols: From TCP/UDP to HTTP/3 and TLS

This guide walks Go developers through the OSI and TCP/IP layering models, explains key transport and application protocols such as TCP, UDP, HTTP/1.1, HTTP/2, HTTP/3, RPC, WebSocket, and TLS, and provides practical Go code snippets and deployment tips for building performant, secure, and real‑time services.

GoHTTPTCP
0 likes · 7 min read
Master Go Network Protocols: From TCP/UDP to HTTP/3 and TLS