Tagged articles
4 articles
Page 1 of 1
High Availability Architecture
High Availability Architecture
Mar 15, 2021 · Operations

OCTO 2.0: Architecture and Implementation of Meituan’s Next‑Generation Service Governance System

This article introduces OCTO 2.0, Meituan’s next‑generation distributed service‑governance platform, detailing its overall architecture, mesh‑related features such as traffic hijacking, service subscription, lossless hot‑restart, data‑plane operations, and future cloud‑native evolution plans.

Distributed SystemsHot RestartOperations
0 likes · 13 min read
OCTO 2.0: Architecture and Implementation of Meituan’s Next‑Generation Service Governance System
Meituan Technology Team
Meituan Technology Team
Mar 11, 2021 · Cloud Native

Meituan OCTO 2.0: Architecture, Service Mesh Features, and Operational Practices

Meituan’s OCTO 2.0 upgrades the company’s distributed service‑governance platform by reusing OCTO 1.0 infrastructure, adding a self‑developed control plane and a customized Envoy data‑plane that employ UDS traffic hijacking, on‑demand service discovery, loss‑less hot‑restart, and automated lifecycle management, while planning cloud‑native extensions and full‑link mTLS.

Cloud NativeDistributed SystemsHot Restart
0 likes · 13 min read
Meituan OCTO 2.0: Architecture, Service Mesh Features, and Operational Practices
Architects Research Society
Architects Research Society
Mar 26, 2020 · Cloud Native

Envoy Hot Restart and Dynamic Configuration Overview

This article explains Envoy's hot‑restart capability, various dynamic configuration options—including static, SDS/EDS, CDS, RDS, and LDS—and the initialization and drain processes that enable seamless updates and graceful connection handling in cloud‑native deployments.

Cloud NativeDynamic ConfigurationEnvoy
0 likes · 10 min read
Envoy Hot Restart and Dynamic Configuration Overview
NetEase Media Technology Team
NetEase Media Technology Team
Dec 11, 2019 · Mobile Development

How Flutter’s Hot Reload Works Under the Hood

This article explains Flutter's hot‑reload mechanism by detailing its JIT/AOT compilation model, the flutter_tools architecture, file‑change detection, incremental Dart Kernel generation, DevFS synchronization, widget‑tree reassembly, and the scenarios where hot‑reload fails versus hot‑restart.

CompilationDARTFlutter
0 likes · 12 min read
How Flutter’s Hot Reload Works Under the Hood