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
5.3k
Views
0
Comments
Recent Articles

Latest from Qunar Tech Salon

100 recent articles max
Qunar Tech Salon
Qunar Tech Salon
Apr 24, 2023 · Operations

Design and Evolution of Qunar's Watcher Enterprise Monitoring Platform

The article details the background, architecture, core features, alert governance, trace integration, and cloud‑native evolution of Watcher, Qunar's internally built, highly scalable monitoring platform that unifies application‑level metrics, alerting, and observability across thousands of services and containers.

AlertingDevOpsTrace
0 likes · 19 min read
Design and Evolution of Qunar's Watcher Enterprise Monitoring Platform
Qunar Tech Salon
Qunar Tech Salon
Apr 19, 2023 · Operations

Heimdall Exception Statistics System: Architecture, Implementation, and Practice

This article describes the design, implementation, and evolution of Heimdall, an exception‑statistics platform built on Kafka, Flink, and HBase that provides minute‑level anomaly aggregation, stack trace querying, and integration with release and alerting workflows to improve service reliability across thousands of micro‑services.

Exception MonitoringKafkalog-aggregation
0 likes · 14 min read
Heimdall Exception Statistics System: Architecture, Implementation, and Practice
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.

JavaService OrchestrationSpring WebFlux
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 ServiceMobile AppReact Native
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.

SSRTTIWeb Performance
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 IDECloud NativeDevOps
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.

GCJVMKubernetes
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 FrontendReact Native
0 likes · 12 min read
Optimizing Time‑to‑Interactive (TTI) in the Qunar Travel App: JSBundle Loading, Rendering, and Service Request Strategies