Tag

Hot Update

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 12, 2024 · Backend Development

Understanding Spring Boot Integration with Log4j2 and Logback: Logging Mechanisms, Configuration, and Hot Level Updates

This article provides a comprehensive analysis of how Spring Boot integrates Log4j2 (and Logback), detailing the internal logging architecture, configuration options, initialization flow, logger groups, and how to perform hot updates of logger levels via the LoggersEndpoint or custom APIs.

Hot UpdateJavaSpring Boot
0 likes · 37 min read
Understanding Spring Boot Integration with Log4j2 and Logback: Logging Mechanisms, Configuration, and Hot Level Updates
Selected Java Interview Questions
Selected Java Interview Questions
Oct 3, 2024 · Backend Development

Spring Boot Log4j2 Integration and Logger Level Hot Update

This article explains how Spring Boot integrates Log4j2, details the internal logging initialization process, describes logger and LoggerConfig relationships, and demonstrates how to hot‑update logger levels using LoggersEndpoint or custom endpoints without restarting the application.

Hot UpdateLogger LevelSpring Boot
0 likes · 33 min read
Spring Boot Log4j2 Integration and Logger Level Hot Update
Soul Technical Team
Soul Technical Team
Sep 30, 2024 · Mobile Development

Implementing Dynamic Code Splitting and Hot Updates in React Native with Metro Bundler

This article explains how to analyze React Native bundle contents, customize Metro's module ID generation to achieve stable code splitting, and integrate the resulting base and feature packages with a hot‑update workflow that preloads the base bundle, loads feature bundles on demand, and handles loading failures on iOS.

Hot UpdateMetro bundlerReact Native
0 likes · 17 min read
Implementing Dynamic Code Splitting and Hot Updates in React Native with Metro Bundler
Bilibili Tech
Bilibili Tech
Nov 10, 2023 · Game Development

Design and Implementation of a Multi‑Container Hot‑Update Solution for Game SDKs

The multi‑container hot‑update framework designed for Bilibili’s game SDKs combines a dynamic routing protocol with plugin, dynamic‑template, and web containers, enabling rapid feature delivery, low‑cost gray‑rollouts across platforms, high installation success, and mitigated integration pitfalls, thereby improving stability and operational efficiency.

Dynamic RoutingHot UpdateMulti-Container
0 likes · 21 min read
Design and Implementation of a Multi‑Container Hot‑Update Solution for Game SDKs
Snowball Engineer Team
Snowball Engineer Team
Oct 20, 2023 · Mobile Development

React Native Bundle Splitting and Incremental Loading Strategy at Snowball

This article describes Snowball's evolution from a single React Native bundle to a multi‑bundle, code‑splitting architecture that reduces bundle size by 70%, shortens load time by 65%, and enables flexible, incremental updates through Metro‑based split‑packages and LRU engine caching.

Bundle SplittingHot UpdateMetro
0 likes · 23 min read
React Native Bundle Splitting and Incremental Loading Strategy at Snowball
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 12, 2022 · Mobile Development

Analysis and Solution of Inline Crash in Android TV Plugin Architecture

The article explains that Android TV plugins can crash on Android 9 when the ART runtime inlines methods across dex files after an upgrade, and proposes a build‑time fix that scans for vulnerable call sites and injects lightweight try‑catch code to disable inlining, eliminating the crash.

Android TVBytecodeDex
0 likes · 17 min read
Analysis and Solution of Inline Crash in Android TV Plugin Architecture
58 Tech
58 Tech
Jun 30, 2022 · Mobile Development

Fair 2.5.0 Release: New Features, Demo, and Usage Guide for the Flutter Dynamic Framework

The article introduces Fair 2.5.0—a Flutter‑based dynamic framework—detailing its project overview, GitHub link, version features such as Flutter 2.8.x adaptation, Dart2JS singleton support and new syntax‑sugar APIs, demo improvements, code examples, roadmap, quick‑start instructions, resources and contribution information.

DartDynamic FrameworkFAIR
0 likes · 10 min read
Fair 2.5.0 Release: New Features, Demo, and Usage Guide for the Flutter Dynamic Framework
58 Tech
58 Tech
May 19, 2022 · Mobile Development

Fair 2.4.0 – New Features, Architecture, Roadmap, and Quick‑Start Guide for the Flutter Dynamic Framework

The article introduces Fair 2.4.0, a Flutter dynamic framework that supports null‑safe, outlines its version features, architecture, demo updates, upcoming roadmap, hot‑update platform, provides step‑by‑step integration code, and lists resources for developers interested in mobile dynamic UI development.

DartDynamic FrameworkFAIR
0 likes · 6 min read
Fair 2.4.0 – New Features, Architecture, Roadmap, and Quick‑Start Guide for the Flutter Dynamic Framework
58 Tech
58 Tech
Apr 12, 2022 · Mobile Development

Fair 2.0: Complete Integration and Usage Guide for Flutter Projects

This article provides a step‑by‑step tutorial on integrating the Fair 2.0 dynamic framework into Flutter applications, covering dependency setup, widget conversion, bundle generation, runtime loading, parameter passing, navigation, plugin bridging, performance evaluation, update strategies, security checks, and practical lessons learned from its deployment in the 58 拍客 app.

FAIRHot Updatedynamic UI
0 likes · 12 min read
Fair 2.0: Complete Integration and Usage Guide for Flutter Projects
Shopee Tech Team
Shopee Tech Team
Feb 24, 2022 · Mobile Development

Decentralized React Native Architecture Practice at Shopee: A Three-Year Evolution

Over three years, Shopee evolved its React Native architecture from a single‑bundle, centralized model to a fully decentralized system where each team independently develops, builds, and releases code, using an isolated JavaScript runtime and a self‑built Code Push Platform that manages permissions, incremental updates, grayscale releases, and migration of legacy plugins without disrupting ongoing business.

Bundle ManagementCode PushCross-Platform Development
0 likes · 18 min read
Decentralized React Native Architecture Practice at Shopee: A Three-Year Evolution
58 Tech
58 Tech
Sep 16, 2021 · Mobile Development

Fair 2.0 Hot Update Design and Implementation

This article explains the design and implementation of Fair 2.0 hot update for Flutter, compares existing industry solutions, details the overall update workflow, showcases code examples, and introduces the Fair‑API for managing file download and version control.

FAIRFlutterHot Update
0 likes · 16 min read
Fair 2.0 Hot Update Design and Implementation
Kuaishou Large Model
Kuaishou Large Model
Feb 4, 2021 · Frontend Development

How Kuaishou Evolved Its Special‑Effects Tool from QWidget to Dynamic QML & Lua

This article chronicles the step‑by‑step evolution of Kuaishou's special‑effects authoring tool—from early QWidget layouts through QML redesign, then JSON/Lua configuration, and finally dynamic QML loading—highlighting how each stage reduced code size, improved developer efficiency, and enabled seamless hot updates without app releases.

Hot UpdateJSONLua
0 likes · 9 min read
How Kuaishou Evolved Its Special‑Effects Tool from QWidget to Dynamic QML & Lua
Aikesheng Open Source Community
Aikesheng Open Source Community
Dec 25, 2020 · Backend Development

Using Arthas for Hot Updating dble: A Step‑by‑Step Guide

This article explains how to install and use the Arthas Java diagnostic tool to perform hot‑code updates in the dble middleware, covering environment preparation, decompiling classes, modifying source, recompiling with memory‑compile, and applying the changes via both interactive and non‑interactive commands.

ArthasDBLEDevOps
0 likes · 6 min read
Using Arthas for Hot Updating dble: A Step‑by‑Step Guide
58 Tech
58 Tech
Jul 31, 2020 · Mobile Development

Performance Optimization of React Native Pages in 58 App: Analysis and Solutions

This article analyzes the startup latency of React Native pages in the 58 real‑estate app, identifies bottlenecks such as bundle size, hot‑update and Java‑to‑JS bridge delays, and presents a series of optimization techniques—including bundle splitting, silent updates, on‑demand loading, and stepwise rendering—to achieve faster, more stable page launches.

AndroidBundle SplittingCache
0 likes · 16 min read
Performance Optimization of React Native Pages in 58 App: Analysis and Solutions
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 27, 2020 · Backend Development

Using Arthas for Java Monitoring, Debugging, and Hot Code Update

This article introduces Alibaba’s open‑source Java diagnostic tool Arthas, explains how to install and use it for JVM monitoring, class loading inspection, and performing hot code updates via memory compilation and the redefine command, while noting its limitations.

ArthasDiagnosticsHot Update
0 likes · 9 min read
Using Arthas for Java Monitoring, Debugging, and Hot Code Update
HomeTech
HomeTech
Mar 25, 2020 · Mobile Development

Adopting React Native in the AutoMan App: Architecture, Implementation, and Future Outlook

This article details the AutoMan app's transition from native development to a React Native‑based cross‑platform solution, covering background challenges, framework selection, architectural layers, custom components, hot‑update mechanisms, and the accompanying mini‑program publishing platform.

BridgeHot UpdateReact Native
0 likes · 16 min read
Adopting React Native in the AutoMan App: Architecture, Implementation, and Future Outlook
Java Captain
Java Captain
Mar 12, 2020 · Backend Development

Using Arthas for Java Hot Code Update and Runtime Debugging

This guide explains how to use Alibaba's Arthas tool to attach to a running Java process, inspect JVM metrics, execute hot code updates, and troubleshoot production issues without redeploying, covering download, common commands, and step‑by‑step hot‑swap procedures.

ArthasHot UpdateInstrumentation
0 likes · 5 min read
Using Arthas for Java Hot Code Update and Runtime Debugging
58 Tech
58 Tech
Feb 12, 2020 · Mobile Development

React Native Integration in 58 Car Dealer App: Architecture, Development Process, and Hot‑Update Strategy

This article presents a comprehensive case study of integrating React Native into the 58 Car Dealer mobile application, covering background, module selection, communication mechanisms, UI development, server design, hot‑update workflow, packaging, debugging, pitfalls, and future optimization directions.

AndroidHot UpdateReact Native
0 likes · 20 min read
React Native Integration in 58 Car Dealer App: Architecture, Development Process, and Hot‑Update Strategy
Youzan Coder
Youzan Coder
Jan 19, 2020 · Frontend Development

Cross-Platform Order Discount Calculation Framework: Design and Implementation

The Youzan retail team built a cross‑platform order discount calculation framework, evolving from JavaScript to a TypeScript‑based design that unifies online and offline scenarios, employs domain models, activity‑mutual‑exclusion graphs, and performance optimizations, delivering up to four‑fold productivity gains and consistent, high‑accuracy discount processing across all client platforms.

Domain ModelingHot UpdateJavaScript Engine
0 likes · 18 min read
Cross-Platform Order Discount Calculation Framework: Design and Implementation