Tagged articles
11 articles
Page 1 of 1
DaTaobao Tech
DaTaobao Tech
Aug 29, 2025 · Backend Development

Why HSF’s Hessian2 Serialization Fails with Java 9 Immutable Collections (Set.of)

When an HSF service receives a parameter created with Java 9's immutable collection factories such as Set.of(), the default Hessian2 serializer drops the collection elements, causing a NullArray InvalidObjectException and resulting in a SERVER_SERIALIZE_ERROR on the server side, which can be avoided by using mutable collections or a compatible serializer.

HSFImmutableCollectionsJava9
0 likes · 24 min read
Why HSF’s Hessian2 Serialization Fails with Java 9 Immutable Collections (Set.of)
Alibaba Cloud Developer
Alibaba Cloud Developer
May 9, 2025 · Backend Development

How to Convert Alibaba HSF Services to MCP Servers Without Code Changes

This article explains how Alibaba engineers use the Higress AI gateway to offload MCP protocol and transform large‑scale HSF RPC services into MCP servers without modifying application code, covering challenges, required components, step‑by‑step migration, and practical insights for AI‑native infrastructure.

AI gatewayHSFHigress
0 likes · 9 min read
How to Convert Alibaba HSF Services to MCP Servers Without Code Changes
DaTaobao Tech
DaTaobao Tech
Apr 12, 2024 · Backend Development

HSF (High‑speed Service Framework) Overview and Usage Guide

HSF (High‑speed Service Framework) is Alibaba’s high‑performance SOA solution that decouples monolithic applications via non‑blocking RPC, offering service discovery, dynamic routing, grouping, and both synchronous and asynchronous calls, configurable serialization, timeout, and thread pools, and employing patterns such as proxy, chain‑of‑responsibility, observer and decorator.

Design PatternsHSFRPC
0 likes · 22 min read
HSF (High‑speed Service Framework) Overview and Usage Guide
Xianyu Technology
Xianyu Technology
Oct 27, 2021 · Backend Development

Migrating Idlecenter: Code and Traffic Migration Strategies for Large-Scale Backend Services

The migration of Xianyu’s legacy Idlecenter service split into code migration—defining clear RPC‑service boundaries, moving middleware together, and avoiding refactoring—and traffic migration using HSF routing to shift load transparently, enabling gray releases, observability, sub‑second rollbacks, cutting effort to one person‑week per service with zero faults and a reusable checklist.

HSFMicroservicesbackend-migration
0 likes · 9 min read
Migrating Idlecenter: Code and Traffic Migration Strategies for Large-Scale Backend Services
Alibaba Cloud Native
Alibaba Cloud Native
Sep 23, 2021 · Cloud Native

Why Dubbo 3.0 Became Alibaba’s Unified Cloud‑Native Service Framework

The article explains how Alibaba merged its proprietary HSF framework with the open‑source Dubbo, outlines the technical challenges of cloud‑native migration, describes Dubbo 3.0’s new features such as the Triple protocol and Service Mesh integration, and shares a large‑scale production case from DingTalk.

AlibabaCloud NativeHSF
0 likes · 19 min read
Why Dubbo 3.0 Became Alibaba’s Unified Cloud‑Native Service Framework
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 11, 2018 · Backend Development

HSF 2.2: Architecture and Optimizations that Powered Alibaba’s Double‑11

HSF 2.2 introduces a clear three‑domain architecture, async call interceptors, multi‑application support, and several serialization and map‑operation optimizations that together reduced CPU usage, network traffic and latency, enabling Alibaba to handle over 3.5 trillion calls during the 2017 Double‑11 event.

Backend ArchitectureHSFasync interceptor
0 likes · 15 min read
HSF 2.2: Architecture and Optimizations that Powered Alibaba’s Double‑11