Qunar Tech Salon
Author

Qunar Tech Salon

Qunar Tech Salon is a learning and exchange platform for Qunar engineers and industry peers. We share cutting-edge technology trends and topics, providing a free platform for mid-to-senior technical professionals to exchange and learn.

1.2k
Articles
0
Likes
2.3k
Views
0
Comments
Recent Articles

Latest from Qunar Tech Salon

100 recent articles max
Qunar Tech Salon
Qunar Tech Salon
Apr 10, 2023 · Backend Development

Optimizing Hotel Business Gateway with Spring WebFlux: Performance Improvements and Service Orchestration

This case study describes how the hotel business gateway at Qunar was refactored using Spring WebFlux to achieve full‑process asynchronous handling, service orchestration, and significant performance gains—including a 100% increase in single‑machine throughput, 50% reduction in response latency, and lower code complexity—while outlining the analysis, solution design, results, and future work.

JavaPerformance optimizationService Orchestration
0 likes · 14 min read
Optimizing Hotel Business Gateway with Spring WebFlux: Performance Improvements and Service Orchestration
Qunar Tech Salon
Qunar Tech Salon
Mar 31, 2023 · Mobile Development

Design and Implementation of a Cross‑Platform Network Phone Service for an Online Travel Platform

This article details the motivation, architecture, and iterative development of a network‑phone solution that combines native and React Native components for mobile apps and a WebRTC‑based web client, aiming to improve customer‑service efficiency, reduce costs, and enhance user experience across multiple channels.

Customer ServiceReact NativeWeb integration
0 likes · 14 min read
Design and Implementation of a Cross‑Platform Network Phone Service for an Online Travel Platform
Qunar Tech Salon
Qunar Tech Salon
Mar 21, 2023 · Frontend Development

Performance Analysis of React CSR, SSR, and React 18 Streaming SSR

This article examines how different React rendering strategies—client‑side rendering, server‑side rendering, and the new React 18 Streaming SSR—affect key web performance metrics such as TTI, FCP, and first‑paint, and demonstrates substantial latency reductions achieved through streaming and selective hydration.

SSRStreamingTTI
0 likes · 11 min read
Performance Analysis of React CSR, SSR, and React 18 Streaming SSR
Qunar Tech Salon
Qunar Tech Salon
Mar 6, 2023 · Cloud Native

Design and Implementation of Qunar's WebIDE Cloud Development Platform

The article presents the design, architecture, and operational details of Qunar's WebIDE cloud development platform, explaining how containerized, cloud‑native environments streamline front‑end and back‑end development, reduce setup costs, standardize configurations, enable remote access, and improve resource utilization and developer productivity.

Cloud IDEDevOpscloud-native
0 likes · 20 min read
Design and Implementation of Qunar's WebIDE Cloud Development Platform
Qunar Tech Salon
Qunar Tech Salon
Jan 31, 2023 · Operations

Root Cause Analysis and Mitigation of JVM GC‑Induced OOM and Memory Fragmentation in a Containerized Hotel Pricing Service

This article details how long JVM garbage‑collection pauses and glibc ptmalloc memory‑fragmentation caused container OOM kills in a hotel‑pricing system, and explains the step‑by‑step diagnosis, JVM tuning, Kubernetes health‑check adjustments, and the replacement of ptmalloc with jemalloc to eliminate the issue.

JVMKubernetesMemoryFragmentation
0 likes · 9 min read
Root Cause Analysis and Mitigation of JVM GC‑Induced OOM and Memory Fragmentation in a Containerized Hotel Pricing Service
Qunar Tech Salon
Qunar Tech Salon
Dec 7, 2022 · Mobile Development

Optimizing Time‑to‑Interactive (TTI) in the Qunar Travel App: JSBundle Loading, Rendering, and Service Request Strategies

This article describes how Qunar’s travel app team built a unified performance measurement platform and applied a series of frontend‑focused optimizations—including JSBundle pre‑loading, slimming, splitting, rendering‑stage improvements, and service‑request prefetching—to consistently reduce the Time‑to‑Interactive metric by double‑digit percentages across core booking pages.

JSBundleMobile FrontendPerformance optimization
0 likes · 12 min read
Optimizing Time‑to‑Interactive (TTI) in the Qunar Travel App: JSBundle Loading, Rendering, and Service Request Strategies
Qunar Tech Salon
Qunar Tech Salon
Nov 29, 2022 · Cloud Native

Qunar’s Experience Replacing Prometheus with VictoriaMetrics for Cloud‑Native Container Monitoring

This article details Qunar’s migration from a traditional Prometheus‑based monitoring stack to VictoriaMetrics, describing the challenges of large‑scale container metrics collection, the architectural redesign using VM‑Cluster, vmagent, and vmalert, and the performance improvements achieved after full replacement.

KubernetesPrometheusTime Series Database
0 likes · 14 min read
Qunar’s Experience Replacing Prometheus with VictoriaMetrics for Cloud‑Native Container Monitoring
Qunar Tech Salon
Qunar Tech Salon
Nov 18, 2022 · Cloud Computing

Optimizing Qunar's Serverless Platform: Parallel Computation, Thread‑Pool Design, and Cache Governance

This article details how Qunar improved its Serverless FAAS platform by introducing Node.js worker_threads for parallel computation, designing a thread‑pool with shared buffers and postMessage communication, and implementing comprehensive cache pre‑heating and governance, resulting in a 72% reduction in P99 latency and more stable service performance.

CachingCloud FunctionsNode.js
0 likes · 18 min read
Optimizing Qunar's Serverless Platform: Parallel Computation, Thread‑Pool Design, and Cache Governance
Qunar Tech Salon
Qunar Tech Salon
Nov 16, 2022 · Mobile Development

Cross‑Platform Rendering of Qunar Low‑Code Platform on React Native: Architecture, Code Transformation, and Runtime Integration

This article presents a technical case study of Qunar's low‑code platform, detailing the current cross‑platform rendering challenges, the feasibility analysis of replacing H5 with React Native, the design of a Babel‑based code transformer, runtime integration, performance results, and future plans.

BabelCross-PlatformReact Native
0 likes · 13 min read
Cross‑Platform Rendering of Qunar Low‑Code Platform on React Native: Architecture, Code Transformation, and Runtime Integration