Tag

ASM

0 views collected around this technical thread.

Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Mar 11, 2025 · Cloud Native

Implementing Per‑User Rate Limiting with Alibaba Cloud Service Mesh (ASM) Traffic Scheduling Suite

This article explains how to use Alibaba Cloud Service Mesh (ASM) traffic‑scheduling suite to implement rich traffic‑control scenarios such as per‑user rate limiting, request queuing and priority scheduling in a Kubernetes environment, providing step‑by‑step deployment, configuration and verification instructions.

ASMKubernetesRate Limiting
0 likes · 14 min read
Implementing Per‑User Rate Limiting with Alibaba Cloud Service Mesh (ASM) Traffic Scheduling Suite
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jan 13, 2025 · Cloud Native

Extending Alibaba Cloud Service Mesh (ASM): EnvoyFilter, Lua, Wasm, External Processing, and Custom Authorization Services

This article explains how Alibaba Cloud Service Mesh (ASM) can be extended using EnvoyFilter, Lua scripts, WebAssembly plugins, External Processing filters, and custom authorization services, detailing their capabilities, limitations, and recommended use cases for cloud‑native microservice environments.

ASMAlibaba CloudEnvoy
0 likes · 11 min read
Extending Alibaba Cloud Service Mesh (ASM): EnvoyFilter, Lua, Wasm, External Processing, and Custom Authorization Services
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jan 10, 2025 · Cloud Native

Service-Level Disaster Recovery with Alibaba Cloud Service Mesh (ASM) across Multi-Cluster and Multi-Region Deployments

This guide explains how to handle service‑level failures in Kubernetes by using Alibaba Cloud Service Mesh (ASM) to automatically detect faults, shift traffic based on geographic priority, and implement various multi‑cluster, multi‑region, and multi‑cloud topologies for high availability.

ASMKubernetesService Mesh
0 likes · 31 min read
Service-Level Disaster Recovery with Alibaba Cloud Service Mesh (ASM) across Multi-Cluster and Multi-Region Deployments
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Dec 9, 2024 · Cloud Native

Building High‑Availability Architecture with Service Mesh (ASM) Across Availability Zones and Regions

This article explains how to design a highly available business system on Alibaba Cloud by leveraging multi‑availability‑zone deployments, ASM circuit‑breaking and rate‑limiting, and multi‑region multi‑cluster service‑mesh strategies to ensure resilience against both AZ‑level and region‑level failures.

ASMHigh AvailabilityKubernetes
0 likes · 11 min read
Building High‑Availability Architecture with Service Mesh (ASM) Across Availability Zones and Regions
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Dec 6, 2024 · Cloud Native

Full‑Chain Gray Release with Alibaba Service Mesh (ASM) and Kruise Rollout

This guide explains how to implement full‑link gray release using Alibaba Service Mesh (ASM) swimlane isolation together with the open‑source Kruise Rollout framework, providing step‑by‑step configurations, Kubernetes manifests, and command‑line examples for traffic routing, canary deployments, and rollback in a cloud‑native environment.

ASMCanary DeploymentIstio
0 likes · 19 min read
Full‑Chain Gray Release with Alibaba Service Mesh (ASM) and Kruise Rollout
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Nov 15, 2024 · Cloud Native

Deploying Kmesh as a High‑Performance Data Plane for Alibaba Cloud Service Mesh (ASM)

This guide explains how to use Kmesh, an eBPF‑based high‑performance service‑mesh data plane, with Alibaba Cloud ASM by configuring the control plane, deploying the Kmesh DaemonSet, setting required environment variables, and verifying traffic routing and service status.

ASMAlibaba CloudKmesh
0 likes · 13 min read
Deploying Kmesh as a High‑Performance Data Plane for Alibaba Cloud Service Mesh (ASM)
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jul 19, 2024 · Cloud Native

Integrating Dubbo Applications with Alibaba Cloud Service Mesh (ASM): Best Practices and Transition Scenarios

This guide explains how to connect Dubbo microservices to Alibaba Cloud Service Mesh (ASM) to obtain mTLS, observability, and traffic management, covering prerequisites, step‑by‑step deployment, code examples, a registry‑based transition approach, and recommended best‑practice configurations.

ASMDubboKubernetes
0 likes · 29 min read
Integrating Dubbo Applications with Alibaba Cloud Service Mesh (ASM): Best Practices and Transition Scenarios
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jul 15, 2024 · Operations

Managing LLM Traffic in Alibaba Service Mesh (ASM): Routing, Observability, and Security

This article explains how to use Alibaba Service Mesh (ASM) to register large language model (LLM) providers, configure LLMProvider and LLMRoute resources, and implement traffic routing, observability, and security for LLM services through step‑by‑step Kubernetes manifests and curl tests.

AIASMKubernetes
0 likes · 13 min read
Managing LLM Traffic in Alibaba Service Mesh (ASM): Routing, Observability, and Security
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jul 12, 2024 · Cloud Native

Multi‑Cluster Deployment and Traffic‑Lane Solution with Alibaba Cloud Service Mesh ASM

This guide explains how to use Alibaba Cloud Service Mesh (ASM) to create isolated, on‑demand environments for cloud‑native microservices across multiple ACK clusters, leveraging traffic‑lane (permissive mode) and OpenTelemetry automatic instrumentation to achieve efficient development, testing, and progressive gray‑release workflows while reducing resource consumption.

ASMKubernetesOpenTelemetry
0 likes · 45 min read
Multi‑Cluster Deployment and Traffic‑Lane Solution with Alibaba Cloud Service Mesh ASM
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jun 25, 2024 · Cloud Native

Load Balancing Algorithms in Service Mesh (ASM): Advantages, Limitations, and Practical Deployment

This article explains why native Kubernetes Service load balancing is limited, introduces the richer algorithms offered by Alibaba Cloud Service Mesh (ASM) such as RANDOM, ROUND_ROBIN, LEAST_REQUEST, and PEAK_EWMA, and provides a step‑by‑step deployment and testing guide to illustrate their behavior in real scenarios.

ASMKubernetesLEAST_REQUEST
0 likes · 15 min read
Load Balancing Algorithms in Service Mesh (ASM): Advantages, Limitations, and Practical Deployment
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jun 17, 2024 · Cloud Native

Multi-Cluster Network Connectivity Practices on Alibaba Cloud: PrivateLink, CEN, and ASM East‑West Gateway

This article explains the challenges of multi‑cluster deployments and presents three Alibaba Cloud solutions—PrivateLink, Cloud Enterprise Network (CEN), and ASM East‑West Gateway—detailing their mechanisms, trade‑offs, and typical scenarios such as isolation, distributed applications, disaster recovery, and multi‑environment testing.

ASMAlibaba CloudCEN
0 likes · 9 min read
Multi-Cluster Network Connectivity Practices on Alibaba Cloud: PrivateLink, CEN, and ASM East‑West Gateway
Top Architect
Top Architect
Jun 13, 2024 · Backend Development

FastJSON Serialization Mechanics: Why isChinaName() Executes and How to Control Serialized Output

This article analyzes a FastJSON serialization issue where a newly added log line triggered unexpected method calls, explains the underlying ASM‑generated serializer and JavaBeanSerializer logic, demonstrates code examples, outlines common pitfalls such as @JSONField annotations and getter patterns, and proposes best‑practice conventions for reliable backend serialization.

ASMJSONFieldJava Serialization
0 likes · 9 min read
FastJSON Serialization Mechanics: Why isChinaName() Executes and How to Control Serialized Output
Architecture Digest
Architecture Digest
May 14, 2024 · Backend Development

FastJSON Serialization Mechanism and How to Control Method Invocation

This article analyzes a FastJSON serialization issue where a getter method is unexpectedly invoked, explains the underlying ASM-generated serializer workflow, details which methods are considered during serialization, and provides best‑practice code annotations to prevent unwanted method execution.

ASMAnnotationsJava
0 likes · 6 min read
FastJSON Serialization Mechanism and How to Control Method Invocation
Architecture Digest
Architecture Digest
Apr 28, 2024 · Backend Development

Understanding FastJSON Serialization: Why isChinaName() Is Invoked and How to Control Serialized Methods

This article analyzes a FastJSON serialization issue where a getter method is unexpectedly called, explains the underlying ASM‑generated serializer mechanism, details which methods FastJSON invokes during serialization, and proposes using @JSONField(serialize = false) to explicitly exclude methods from the serialization process.

ASMJSONFieldJava
0 likes · 8 min read
Understanding FastJSON Serialization: Why isChinaName() Is Invoked and How to Control Serialized Methods
FunTester
FunTester
Dec 27, 2023 · Backend Development

Resolving java.lang.UnsupportedOperationException: PermittedSubclasses Requires by Updating ASM and Related Dependencies

This guide explains how to troubleshoot and fix the UnsupportedOperationException caused by missing or outdated ASM libraries when upgrading the JDK, covering removal of old Maven dependencies, adding the correct ASM version, updating Groovy and related plugins, and disabling the Log4j shutdown hook warning.

ASMGroovyJDK
0 likes · 5 min read
Resolving java.lang.UnsupportedOperationException: PermittedSubclasses Requires by Updating ASM and Related Dependencies
政采云技术
政采云技术
Dec 26, 2023 · Backend Development

Understanding Java Bytecode and Using ASM for Bytecode Manipulation

This article explains how Java achieves "write once, run anywhere" through platform‑independent bytecode, describes the .class file structure, introduces tools for viewing bytecode, and provides detailed guidance on using the ASM library’s Core and Tree APIs for bytecode enhancement, including practical code demos and application scenarios.

ASMBytecodeBytecode Manipulation
0 likes · 16 min read
Understanding Java Bytecode and Using ASM for Bytecode Manipulation
Top Architecture Tech Stack
Top Architecture Tech Stack
Nov 24, 2023 · Backend Development

Applying ASM Bytecode Manipulation in cglib and Fastjson

This article demonstrates how ASM is used to generate dynamic proxies with cglib and to create high‑performance JSON deserializers in Fastjson, providing code examples, explanation of the underlying bytecode generation, and practical tips for developers.

ASMBytecodeCGLIB
0 likes · 8 min read
Applying ASM Bytecode Manipulation in cglib and Fastjson
Architect's Guide
Architect's Guide
Jul 4, 2023 · Backend Development

Using Java Agent and Instrumentation for Non‑Intrusive Method Timing and Tracing

This article explains how to replace invasive manual timing code with a lightweight Java Agent that leverages the java.lang.instrument API, ASM bytecode manipulation, and the Attach API to measure method execution time, perform dynamic class redefinition, and integrate with tools like Arthas for runtime tracing.

ASMArthasAttach API
0 likes · 22 min read
Using Java Agent and Instrumentation for Non‑Intrusive Method Timing and Tracing