Tag

HotSwap

0 views collected around this technical thread.

Architecture Digest
Architecture Digest
Aug 23, 2024 · Backend Development

Using ArthasHotSwap for Fast Hot Updates in Java Backend Development

This article introduces the ArthasHotSwap plugin, explains why hot‑updating a few Java classes in a test environment can save minutes compared to full redeployment, and provides step‑by‑step instructions—including downloading, compiling, uploading bytecode to OSS, and applying the changes on the server—complete with code snippets and screenshots.

ArthasHotSwapBackend DevelopmentDevOps
0 likes · 3 min read
Using ArthasHotSwap for Fast Hot Updates in Java Backend Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 29, 2023 · Backend Development

Practical Guide to Using Arthas for Java Debugging, Monitoring, and Hot‑Swap

This article shares a Java developer’s six‑year experience with Arthas, detailing how vmtool, hot‑swap, OGNL filtering and various Arthas commands can dramatically improve problem‑diagnosis, reduce log noise, and accelerate debugging in production environments.

ArthasBackend DevelopmentHotSwap
0 likes · 14 min read
Practical Guide to Using Arthas for Java Debugging, Monitoring, and Hot‑Swap
JD Retail Technology
JD Retail Technology
Jun 14, 2022 · Backend Development

Understanding Java ClassLoader, Custom ClassLoaders, Hot Swapping, SPI, and Java Agent Plugin Framework

This article explains the Java parent‑delegation model, shows how to implement custom ClassLoaders for class hot‑swap and jar hot‑deployment, demonstrates SPI‑based class replacement, introduces Java Agent premain/agentmain mechanisms, and presents a plugin framework that combines SPI, Java Agent, and Javassist for dynamic enhancement.

ClassLoaderHotSwapJava
0 likes · 27 min read
Understanding Java ClassLoader, Custom ClassLoaders, Hot Swapping, SPI, and Java Agent Plugin Framework
Youku Technology
Youku Technology
Aug 31, 2020 · Backend Development

Java Dynamic Class Loading, HotSwap, and Multi-ClassLoader Strategies for YMAP Micro-Application Platform

The article explains how Java’s dynamic class loading, HotSwap, and multi‑ClassLoader architectures can overcome long restart times, detailing YMAP’s serverless‑style platform that uses isolated ClassLoaders, cgroup‑based multi‑tenant isolation, and rapid build‑to‑test pipelines to achieve second‑level deployments.

ClassLoaderDynamic DeploymentHotSwap
0 likes · 10 min read
Java Dynamic Class Loading, HotSwap, and Multi-ClassLoader Strategies for YMAP Micro-Application Platform