Tagged articles

Performance Optimization

2086 articles · Page 11 of 21
21CTO
21CTO
Feb 11, 2023 · Big Data

Mastering Elasticsearch: Core Concepts, Architecture, and Performance Tips

This comprehensive guide explains what Elasticsearch does, its underlying Lucene technology, core concepts such as clusters, shards, replicas, mapping, indexing and storage mechanisms, and provides practical performance‑tuning advice for building and operating a robust distributed search engine.

ClusterElasticsearchMapping
0 likes · 35 min read
Mastering Elasticsearch: Core Concepts, Architecture, and Performance Tips
DataFunTalk
DataFunTalk
Feb 11, 2023 · Artificial Intelligence

Accelerating Computer Vision Pipelines with CV-CUDA: Reducing Complexity and Performance Bottlenecks

This article explains how moving image preprocessing and post‑processing to GPU with the open‑source CV‑CUDA library dramatically reduces system complexity, eliminates CPU‑GPU bottlenecks, and delivers up to thirty‑fold performance gains for computer‑vision workloads across training and inference stages.

CV-CUDAGPU accelerationPerformance Optimization
0 likes · 16 min read
Accelerating Computer Vision Pipelines with CV-CUDA: Reducing Complexity and Performance Bottlenecks
Meituan Technology Team
Meituan Technology Team
Feb 9, 2023 · Backend Development

Efficient Deployment Architecture for Visual Inference Services: GPU Utilization Optimization

Meituan Visual's engineering team tackled the common low‑GPU‑utilization bottleneck in online inference services by splitting model structures and adopting micro‑service deployment, raising GPU usage from 40% to 100% and more than tripling QPS, and then generalized the approach for other GPU‑based services.

GPUPerformance OptimizationTensorRT
0 likes · 21 min read
Efficient Deployment Architecture for Visual Inference Services: GPU Utilization Optimization
DeWu Technology
DeWu Technology
Feb 8, 2023 · Operations

Container SRE Practices and Incident Management at DeWu

DeWu’s container SRE team combines software‑engineered reliability with routine operations, using defined on‑call roles, SLO/SLA targets, progressive change management, capacity forecasting, four‑metric monitoring, MTTR/MTTF tracking, kernel‑parameter tuning, and namespace‑protected security policies to swiftly resolve incidents such as Redis latency spikes.

Performance OptimizationSREcontainer
0 likes · 23 min read
Container SRE Practices and Incident Management at DeWu
dbaplus Community
dbaplus Community
Feb 7, 2023 · Backend Development

How We Cut Log4j2 Disk and CPU Usage by 90% in a High‑Traffic Shopping Cart

Facing massive log volume in JD.com’s shopping cart service, we reduced disk consumption, CPU load, and improved request latency by applying Log4j2 log level filtering, asynchronous logging with AsyncLogger, and TTL‑based thread‑local context propagation, while providing detailed metrics, configuration steps, and best‑practice recommendations.

Performance OptimizationThreadLocalasynchronous logging
0 likes · 14 min read
How We Cut Log4j2 Disk and CPU Usage by 90% in a High‑Traffic Shopping Cart
MaGe Linux Operations
MaGe Linux Operations
Feb 7, 2023 · Operations

How to Scale Services Beyond 200k QPS: Practical Strategies for High‑Concurrency Systems

This article explores practical techniques for optimizing online services handling over 200,000 QPS, covering why relational databases fall short, multi‑level caching, multithreading, circuit breaking, I/O reduction, controlled retries, edge‑case handling, and efficient logging to maintain sub‑300 ms response times.

BackendPerformance Optimization
0 likes · 11 min read
How to Scale Services Beyond 200k QPS: Practical Strategies for High‑Concurrency Systems
JD Tech
JD Tech
Feb 7, 2023 · Databases

MySQL Database Performance Optimization: Principles, Architecture, Indexing, and Real‑World Cases

This article explains common MySQL database performance optimization techniques, underlying storage architecture, index construction and usage guidelines, and presents several real‑world cases from an internet hospital project, helping developers understand optimization strategies, avoid hidden pitfalls, and improve query efficiency.

MySQLPerformance Optimizationcase study
0 likes · 15 min read
MySQL Database Performance Optimization: Principles, Architecture, Indexing, and Real‑World Cases
DaTaobao Tech
DaTaobao Tech
Feb 6, 2023 · Frontend Development

WebAssembly Overview and Rust Development Guide

This article introduces WebAssembly’s efficient, safe, open standards and LLVM‑based compilation pipeline, then guides Rust developers through installing tools, writing and binding simple functions, optimizing performance and bundle size, and explores tooling, runtimes, real‑world use cases, current limitations, and future extensions such as WASI, SIMD, and threads.

LLVMPerformance OptimizationRust
0 likes · 30 min read
WebAssembly Overview and Rust Development Guide
TAL Education Technology
TAL Education Technology
Feb 2, 2023 · Mobile Development

Flutter Overview, Core Concepts, and Practical Tips

This article provides a comprehensive overview of Flutter, covering why to learn it, the architecture layers, widget fundamentals with code examples, Dart language basics, GetX state management, common development pitfalls and solutions, as well as performance optimization techniques for building efficient cross‑platform mobile applications.

DartGetXMobile Development
0 likes · 10 min read
Flutter Overview, Core Concepts, and Practical Tips
Ctrip Technology
Ctrip Technology
Feb 2, 2023 · Databases

MySQL to OceanBase Migration: Evaluation Tools, Migration Process, Monitoring, and Automated Fault Diagnosis

This article details Ctrip's experience migrating MySQL workloads to the distributed OceanBase database, covering the design of an assessment tool, a one‑click migration workflow, comprehensive monitoring dashboards, automated fault‑diagnosis pipelines, encountered compatibility issues, and future roadmap for the platform.

Database MonitoringMySQL MigrationOceanBase
0 likes · 17 min read
MySQL to OceanBase Migration: Evaluation Tools, Migration Process, Monitoring, and Automated Fault Diagnosis
Caiyun Tech Team
Caiyun Tech Team
Jan 30, 2023 · Backend Development

How Caiyun Weather Optimized Administrative Division Lookups Using H3 Indexing

The article chronicles Caiyun Weather’s evolution of geographic lookup—from a naïve nearest‑adcode algorithm to a high‑precision H3‑based system—detailing the evaluation of Geohash, S2, and H3, performance benchmarks, memory trade‑offs, and the final R‑Tree‑augmented point‑in‑polygon solution.

H3Performance OptimizationPoint-in-Polygon
0 likes · 10 min read
How Caiyun Weather Optimized Administrative Division Lookups Using H3 Indexing
Architect
Architect
Jan 26, 2023 · Backend Development

Optimizing Elasticsearch for High‑Concurrency LBS Search with an RLE‑Based Inverted Index

This article details Meituan's search‑engine optimization for its food‑delivery platform, describing the performance bottlenecks of Elasticsearch's inverted‑list query and merge phases, the design of a run‑length‑encoding (RLE) index, custom hash‑map term look‑ups, sparse RoaringBitmap structures, integration steps, and the resulting 84% latency reduction.

ElasticsearchJavaPerformance Optimization
0 likes · 27 min read
Optimizing Elasticsearch for High‑Concurrency LBS Search with an RLE‑Based Inverted Index
Java High-Performance Architecture
Java High-Performance Architecture
Jan 22, 2023 · Backend Development

Building a Million-User Live-Stream Danmaku System: Bandwidth, Latency, and Reliability Solutions

To support Southeast Asian live-streaming, we designed a custom danmaku system capable of handling up to a million concurrent users per room, tackling bandwidth pressure, weak-network latency, and reliability by employing HTTP compression, response simplification, short-polling, local caching, and lock-free ring buffers.

Performance Optimizationbackend architecturedanmaku
0 likes · 10 min read
Building a Million-User Live-Stream Danmaku System: Bandwidth, Latency, and Reliability Solutions
Top Architect
Top Architect
Jan 19, 2023 · Backend Development

Comprehensive Guide to Nginx: Installation, Configuration, and Performance Optimization

This extensive tutorial walks through installing Nginx from source, setting up environment, configuring reverse proxy load balancing, static resource handling, compression, buffering, caching, IP black‑white lists, anti‑hotlinking, large file transfer, SSL certificates, high availability with Keepalived, and advanced performance tuning techniques.

NginxPerformance OptimizationSSL
0 likes · 44 min read
Comprehensive Guide to Nginx: Installation, Configuration, and Performance Optimization
Baidu Geek Talk
Baidu Geek Talk
Jan 18, 2023 · Industry Insights

Baidu’s AI IaaS for Autonomous Driving: Architecture, Performance & Cost Savings

Baidu’s Baige AI heterogeneous computing platform delivers an end‑to‑end, low‑cost AI IaaS for autonomous driving, covering data cloud, tiered storage, RapidFS caching, AIAK‑Inference and AIAK‑Training acceleration, GPU container virtualization, and remote GPU pooling, achieving up to 5× faster data access, 391% training speedup, 90% inference latency reduction, and 60% simulation cost cut.

AI IaaSCloud ComputingGPU virtualization
0 likes · 17 min read
Baidu’s AI IaaS for Autonomous Driving: Architecture, Performance & Cost Savings
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Jan 13, 2023 · Industry Insights

Top 10 Technical Insights from NetEase Yanxuan in 2022

This article curates the ten most-read technical posts from NetEase Yanxuan in 2022, covering DDD adoption, reverse transaction systems, availability metrics, documentation practices, inventory locking, performance optimization, stability governance, H5 containerization, 2B architecture, and the evolution of the Yanxuan app’s engineering architecture.

Domain-Driven DesignMobile DevelopmentPerformance Optimization
0 likes · 7 min read
Top 10 Technical Insights from NetEase Yanxuan in 2022
Architects' Tech Alliance
Architects' Tech Alliance
Jan 12, 2023 · Backend Development

How DPDK Overcomes Linux Network I/O Limits for Million‑Packet‑Per‑Second Performance

The article analyzes the growing demands on network I/O, explains Linux’s kernel bottlenecks, and shows how user‑space frameworks like DPDK and UIO can achieve multi‑hundred‑million packets per second through techniques such as huge pages, SIMD, zero‑copy, and careful CPU cache management.

DPDKLinuxPerformance Optimization
0 likes · 14 min read
How DPDK Overcomes Linux Network I/O Limits for Million‑Packet‑Per‑Second Performance
Caiyun Tech Team
Caiyun Tech Team
Jan 6, 2023 · Backend Development

Optimizing Geospatial Queries: Finding the K Nearest Weather Stations in Go

The article walks through a real‑world case of locating the K closest national weather stations to a Beijing site, explains why naive full‑scan using Vincenty's formula is slow, and details a tile‑based indexing solution that cuts query time to 900‑3000 ns and reduces CPU usage by about 10 percent.

GeospatialGoKNN
0 likes · 7 min read
Optimizing Geospatial Queries: Finding the K Nearest Weather Stations in Go
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 5, 2023 · Mobile Development

Why Mobile Trace Is Hard and How OpenTelemetry Solves It

This article explores the challenges of end‑to‑end tracing on mobile apps, explains why issues are hard to reproduce, and presents a four‑step solution using a unified OpenTelemetry standard, automated data linking, performance optimizations, and machine‑learning‑driven root‑cause analysis.

AndroidOpenTelemetryPerformance Optimization
0 likes · 20 min read
Why Mobile Trace Is Hard and How OpenTelemetry Solves It
AntTech
AntTech
Jan 4, 2023 · Fundamentals

Ant Group and HKUST Win ACM SIGPLAN Distinguished Paper Award for 'Complexity‑guided Container Replacement Synthesis' at OOPSLA 2022

Ant Group and Hong Kong University of Science and Technology’s award‑winning paper, “Complexity‑guided Container Replacement Synthesis,” presented at OOPSLA 2022, introduces a static‑analysis‑driven method that automatically replaces inefficient Java containers, achieving an average 8.1% runtime improvement across real‑world projects.

OOPSLAPerformance Optimizationcontainer replacement
0 likes · 5 min read
Ant Group and HKUST Win ACM SIGPLAN Distinguished Paper Award for 'Complexity‑guided Container Replacement Synthesis' at OOPSLA 2022
DataFunTalk
DataFunTalk
Jan 3, 2023 · Big Data

Tencent Unified Big Data Scheduling Platform – Architecture, Design, and Operations

The article presents an in‑depth overview of Tencent's self‑developed Unified Scheduling Platform, detailing its system architecture, design challenges, performance optimizations, resource‑fair scheduling mechanisms, operational metrics, future roadmap, and a Q&A session that together illustrate how the platform enables massive offline data processing at scale.

Performance Optimizationbig datadistributed systems
0 likes · 18 min read
Tencent Unified Big Data Scheduling Platform – Architecture, Design, and Operations
Top Architect
Top Architect
Jan 2, 2023 · Big Data

Optimizing Kafka at Meituan: Challenges and Solutions for a Large‑Scale Data Platform

This article details Meituan's use of Kafka as a unified data cache and distribution layer, outlines the challenges of massive scale and latency, and presents comprehensive optimizations across application, system, and cluster management layers, including disk balancing, migration acceleration, fetcher isolation, and full‑link monitoring.

KafkaMeituanPerformance Optimization
0 likes · 22 min read
Optimizing Kafka at Meituan: Challenges and Solutions for a Large‑Scale Data Platform
Tencent Cloud Developer
Tencent Cloud Developer
Dec 30, 2022 · Backend Development

Implementation and Optimization of Generic Skip List in Go (stl4go)

stl4go provides a generic Go 1.18 container library that implements an optimized skip‑list‑based ordered map, using adaptive levels, efficient random‑level generation, type‑specific paths, and cache‑friendly node structures to achieve near‑C++ performance, surpassing existing Go generic collections.

GenericsGoGo 1.18
0 likes · 18 min read
Implementation and Optimization of Generic Skip List in Go (stl4go)
DataFunTalk
DataFunTalk
Dec 29, 2022 · Big Data

Design and Implementation of OPPO's Big Data Diagnostic Platform (Compass)

This article presents the background, requirements, architecture, key modules, and practical impact of OPPO's non‑intrusive big‑data diagnostic platform—named Compass—designed to quickly locate issues, provide optimization suggestions, and achieve cost‑saving and efficiency gains for large‑scale Spark and Hadoop workloads.

HadoopPerformance OptimizationSpark
0 likes · 17 min read
Design and Implementation of OPPO's Big Data Diagnostic Platform (Compass)
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 28, 2022 · Frontend Development

Why Core Web Vitals Matter: Optimizing Global Front‑End Performance

This article explains how ICBU measures and improves global front‑end performance using Core Web Vitals and FCP, outlines the rationale behind metric selection, details threshold logic for LCP, CLS and FID, describes multi‑channel data collection and aggregation, and showcases dashboards that help developers identify and resolve performance issues.

Global PerformancePerformance Optimizationcore web vitals
0 likes · 15 min read
Why Core Web Vitals Matter: Optimizing Global Front‑End Performance
Baidu Geek Talk
Baidu Geek Talk
Dec 27, 2022 · Artificial Intelligence

How to Supercharge AI Model Training: Bottlenecks and Cutting‑Edge Acceleration Techniques

This article systematically examines the major performance bottlenecks in AI model training, explains the underlying hardware and software causes, and presents a comprehensive set of acceleration strategies—including data‑loading optimizations, compute‑side enhancements, communication tricks, and the AIAK‑Training suite—backed by real‑world case studies and quantitative results.

AIAK-TrainingDistributed TrainingGPU acceleration
0 likes · 33 min read
How to Supercharge AI Model Training: Bottlenecks and Cutting‑Edge Acceleration Techniques
DataFunTalk
DataFunTalk
Dec 27, 2022 · Backend Development

Private Deployment Architecture, Challenges, and Solutions for Volcano Engine A/B Testing (DataTester)

This article details the private‑deployment architecture of Volcano Engine A/B Testing (DataTester), outlines three major challenges—version management, performance optimization, and stability—and explains the branch‑logic, release pipeline, model‑optimization, and pre‑aggregation solutions implemented to enable reliable, low‑resource SaaS‑like operation in on‑premise clusters.

A/B testingBackendPerformance Optimization
0 likes · 12 min read
Private Deployment Architecture, Challenges, and Solutions for Volcano Engine A/B Testing (DataTester)
Past Memory Big Data
Past Memory Big Data
Dec 27, 2022 · Operations

How Volcano Engine DataTester Handles Private Deployment: Architecture, Challenges, and Business‑Driven Solutions

This article details Volcano Engine DataTester's private deployment architecture, the version‑management, performance, and stability challenges encountered, and the business‑oriented solutions—including branch strategies, pipeline automation, ClickHouse model optimizations, and multi‑level caching—that enable reliable, efficient A/B testing in on‑premise environments.

A/B testingClickHouseKubernetes
0 likes · 13 min read
How Volcano Engine DataTester Handles Private Deployment: Architecture, Challenges, and Business‑Driven Solutions
DaTaobao Tech
DaTaobao Tech
Dec 26, 2022 · Game Development

Choosing Mobile 3D Engines and Building Effective 3D Teams

The article reflects on developing mobile 3D games, advising developers to choose between lightweight libraries like Three.js and full‑featured engines such as Babylon.js, weigh web, native, or hybrid deployment, adopt appropriate technical trade‑offs, and build a well‑structured 3D team with clear roles to balance performance and visual quality.

3D EnginePerformance Optimizationgame development
0 likes · 20 min read
Choosing Mobile 3D Engines and Building Effective 3D Teams
Architect
Architect
Dec 25, 2022 · R&D Management

Optimizing System Performance and R&D Processes: From Quantitative Metrics to Holistic Management

This article explains how technical professionals transitioning to management can apply quantitative analysis and systematic measurement to optimize both software system performance—illustrated by an image‑processing pipeline case study—and organizational workflows, highlighting DevOps bottlenecks, resource utilization, and the importance of holistic process improvement.

DevOpsPerformance OptimizationR&D Management
0 likes · 11 min read
Optimizing System Performance and R&D Processes: From Quantitative Metrics to Holistic Management
Architects' Tech Alliance
Architects' Tech Alliance
Dec 25, 2022 · Operations

Mastering Time‑Space Trade‑offs: Indexing, Caching, Compression & More

This article consolidates three performance‑optimization posts, detailing six universal time‑space trade‑off techniques—indexing, caching, compression, prefetching, peak‑valley smoothing, and batch processing—plus four advanced parallelism strategies, illustrated with real‑world analogies and practical guidelines for developers.

Batch ProcessingCachingCompression
0 likes · 22 min read
Mastering Time‑Space Trade‑offs: Indexing, Caching, Compression & More
MaGe Linux Operations
MaGe Linux Operations
Dec 23, 2022 · Backend Development

Unlocking Ultra‑Fast Network I/O: DPDK Fundamentals and Performance Hacks

This article examines the evolving demands of network I/O, analyzes Linux and x86 bottlenecks, explains DPDK's user‑space bypass architecture, and presents practical optimization techniques—including huge pages, SIMD, cache prefetching, and compile‑time tricks—to achieve multi‑gigabit packet processing rates.

DPDKLinuxPerformance Optimization
0 likes · 15 min read
Unlocking Ultra‑Fast Network I/O: DPDK Fundamentals and Performance Hacks
Tencent Cloud Developer
Tencent Cloud Developer
Dec 23, 2022 · Frontend Development

Optimizing Hippy Startup Performance by Switching JavaScript Engines in QQ Browser

By replacing the default JavaScriptCore engine with Hermes for Hippy’s UI rendering in QQ Browser, the team cut module load time by 70‑80 %, lowered first‑frame latency and crash rate, kept memory usage comparable, and leveraged Hermes’s bytecode support and React‑Native ecosystem to dramatically improve startup performance.

HermesHippyJS Runtime
0 likes · 15 min read
Optimizing Hippy Startup Performance by Switching JavaScript Engines in QQ Browser
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Dec 22, 2022 · Artificial Intelligence

How to Supercharge AI Model Training: Bottlenecks and Acceleration Techniques

This article systematically analyzes the main performance bottlenecks in AI model training, explains why acceleration is essential, and presents current hardware‑ and software‑based solutions—including data‑loading optimizations, operator fusion, mixed‑precision and Tensor Core usage, as well as distributed communication strategies—followed by real‑world case studies of Baidu's AIAK‑Training suite that demonstrate significant speed‑ups.

Distributed TrainingGPU accelerationPerformance Optimization
0 likes · 31 min read
How to Supercharge AI Model Training: Bottlenecks and Acceleration Techniques
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Dec 22, 2022 · Artificial Intelligence

How DeepRec Supercharges Weibo’s Hot Recommendation Engine

This article explains the architecture of Weibo's popular recommendation system, the role of the weidl online learning platform, and how DeepRec’s performance optimizations—such as oneDNN operator acceleration, cost‑aware scheduling, and adaptive memory allocation—significantly improve training speed, inference latency, and overall service throughput.

AIDeepRecPerformance Optimization
0 likes · 15 min read
How DeepRec Supercharges Weibo’s Hot Recommendation Engine
ITPUB
ITPUB
Dec 20, 2022 · Operations

How We Scaled SkyWalking to Billions of Segments: A Full‑Stack Monitoring Journey

This article recounts a year‑long, hands‑on experience of deploying and continuously optimizing Apache SkyWalking for full‑link monitoring in a large micro‑service environment, covering the motivations, architecture choices, pre‑research, POC integration, and a series of performance‑tuning steps that reduced segment storage from billions to millisecond‑level query latency.

APMPerformance OptimizationSkyWalking
0 likes · 21 min read
How We Scaled SkyWalking to Billions of Segments: A Full‑Stack Monitoring Journey
HomeTech
HomeTech
Dec 16, 2022 · Artificial Intelligence

Building and Optimizing a Milvus‑Based Vector Search Platform

This article describes the background, technical selection, architecture, deployment, performance tuning, and operational practices of a Milvus‑driven vector retrieval platform, including cloud‑native deployment, index choices, capacity planning, and real‑world application cases that improve recall latency and resource efficiency.

AIMilvusPerformance Optimization
0 likes · 12 min read
Building and Optimizing a Milvus‑Based Vector Search Platform
Ctrip Technology
Ctrip Technology
Dec 15, 2022 · Operations

Practical Experience in Microservice Governance at Ctrip: Challenges, Strategies, and Results

This article shares Ctrip's practical experience in microservice governance, detailing the background, common pitfalls such as excessive service granularity and cyclic dependencies, and presenting concrete goals, principles, and strategies that led to significant improvements in stability, performance, and development efficiency.

Performance OptimizationService GovernanceTraffic Management
0 likes · 14 min read
Practical Experience in Microservice Governance at Ctrip: Challenges, Strategies, and Results
HelloTech
HelloTech
Dec 15, 2022 · Backend Development

Optimization of Reverse Geocoding Service: Caching, GeoHash, and LRU Strategies

By eliminating unnecessary reverse‑geocode calls, aggregating nearby coordinates with GeoHash, and employing a multi‑layer LRU‑K cache with time‑ and access‑count eviction, the Hellobike map team cut daily requests from 200‑300 million to 20‑30 million while adding fallback and monitoring mechanisms.

BackendCachingGeoHash
0 likes · 13 min read
Optimization of Reverse Geocoding Service: Caching, GeoHash, and LRU Strategies
Bilibili Tech
Bilibili Tech
Dec 13, 2022 · Mobile Development

Cloud-Based Android Build System: Architecture, Optimization, and Distributed Compilation

Bilibili's cloud‑based Android build system leverages high‑performance remote servers, Dockerized build images, Git diff synchronization, and distributed compilation of heavy tasks like DexBuild to dramatically accelerate builds for its massive monorepo, providing parallelism and VIP priority while incurring a learning curve and added maintenance costs.

AndroidCI/CDCloud Compilation
0 likes · 15 min read
Cloud-Based Android Build System: Architecture, Optimization, and Distributed Compilation
Tencent Cloud Developer
Tencent Cloud Developer
Dec 12, 2022 · Artificial Intelligence

Performance Optimization of Tencent Cloud OCR Service: Reducing Latency and Improving Throughput

Tencent Cloud’s OCR team cut average response time from 1.8 seconds to under one second and boosted throughput by over 50 % by redesigning the model with self‑attention, accelerating inference with a Tensor‑Network accelerator, shrinking RPC payloads, enabling asynchronous logging, and optimizing multi‑region GPU memory utilization.

AI modelInference AccelerationOCR
0 likes · 13 min read
Performance Optimization of Tencent Cloud OCR Service: Reducing Latency and Improving Throughput
DataFunTalk
DataFunTalk
Dec 7, 2022 · Artificial Intelligence

Vivo's Self‑Developed Streaming Speech‑Recognition Inference Engine and KunlunChip High‑Performance Inference Library

The article details vivo's development of a high‑accuracy, high‑performance streaming speech‑recognition inference engine built on the wenet framework, its optimization techniques such as dynamic batching and memory pooling, collaborative acceleration with KunlunChip's high‑performance inference library, and extensive performance benchmarks demonstrating multi‑batch GPU and XPU gains.

AI inferenceKunlun ChipPerformance Optimization
0 likes · 10 min read
Vivo's Self‑Developed Streaming Speech‑Recognition Inference Engine and KunlunChip High‑Performance Inference Library
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Dec 7, 2022 · Mobile Development

Optimizing Android Layout Inflation with Layout2Code: An APT‑Based Approach

The team created Layout2Code, an APT‑based generator that translates XML layouts into Kotlin code at build time—handling merge and include tags and supporting custom Views—cutting homepage layout inflation by over 200 ms, boosting performance metrics while requiring far less maintenance than traditional X2C solutions.

AndroidKotlinLayoutInflater
0 likes · 7 min read
Optimizing Android Layout Inflation with Layout2Code: An APT‑Based Approach
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
Zhuanzhuan Tech
Zhuanzhuan Tech
Dec 7, 2022 · Databases

ClickHouse in Self‑Service Analytics: OLAP Selection, Platform Architecture, Optimization Practices, and Future Outlook

This article examines the selection of ClickHouse as the OLAP engine for a self‑service analytics platform, describes the platform’s architecture, details memory and performance tuning techniques, discusses large‑scale join handling, and outlines current challenges and future development directions for ClickHouse.

ClickHouseOLAPPerformance Optimization
0 likes · 12 min read
ClickHouse in Self‑Service Analytics: OLAP Selection, Platform Architecture, Optimization Practices, and Future Outlook
Bilibili Tech
Bilibili Tech
Dec 6, 2022 · Frontend Development

Redesigning Bilibili PC Web: Front‑end Architecture, Vue3 SSR, Grid Layout and Performance Optimization

In early 2021 senior engineer Liu Lei led a complete redesign of Bilibili’s PC homepage, adopting Vue 3 with a custom SSR/CSR hybrid, responsive grid layouts via CSS grid and flex, theme variables, monorepo tooling, and extensive performance tweaks—boosting the page’s score dramatically while preserving hackability and supporting both narrow and ultra‑wide screens.

CSSFront-end ArchitectureGrid Layout
0 likes · 12 min read
Redesigning Bilibili PC Web: Front‑end Architecture, Vue3 SSR, Grid Layout and Performance Optimization
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Dec 5, 2022 · Mobile Development

H5 Containerization in Mobile Apps: Loading Optimization, Performance Monitoring, Plugin System, and Factory Solutions

The article proposes a full‑stack H5 containerization framework for mobile apps that boosts user experience and development efficiency by pre‑heating WebViews, using offline packages and parallel data loading to cut load times, adding comprehensive performance monitoring, a modular native‑plugin system, and a configuration‑driven shell‑container factory that frees frontend teams from mobile‑team dependence.

H5 ContainerMobile DevelopmentPerformance Monitoring
0 likes · 22 min read
H5 Containerization in Mobile Apps: Loading Optimization, Performance Monitoring, Plugin System, and Factory Solutions
StarRocks
StarRocks
Dec 1, 2022 · Big Data

How Alibaba Cloud EMR StarRocks Supercharges Data Lake Analytics with Advanced Optimizations

This article explains how Alibaba Cloud EMR StarRocks extends data lake analytics to support Hive, Iceberg, and Hudi, detailing its architecture, Iceberg integration, performance gains over Trino, IO merging, lazy materialization, intelligent caching, and elastic compute capabilities for faster, unified, and cost‑effective queries.

Data LakeEMRElastic Compute
0 likes · 16 min read
How Alibaba Cloud EMR StarRocks Supercharges Data Lake Analytics with Advanced Optimizations
JD Tech
JD Tech
Dec 1, 2022 · Databases

Understanding Redis Data Skew and Hotkey Detection with JD Open‑Source hotkey Solution

This article explains the concept of Redis data skew, its causes and impacts, explores data volume and access skew classifications, presents mitigation strategies, and provides a comprehensive source‑code walkthrough of JD's open‑source hotkey framework—including client, worker, and dashboard components—for detecting and handling hot keys in distributed cache clusters.

HotKeyPerformance Optimizationdistributed caching
0 likes · 54 min read
Understanding Redis Data Skew and Hotkey Detection with JD Open‑Source hotkey Solution
Architecture Digest
Architecture Digest
Nov 30, 2022 · Backend Development

Meituan Kafka at Scale: Challenges and Optimizations for Latency, Cluster Management, and Reliability

This article details Meituan's large‑scale Kafka deployment—over 15,000 machines and petabyte‑level daily traffic—its operational challenges such as slow nodes, load imbalance, and resource contention, and the comprehensive read/write latency, system‑level, and cluster‑management optimizations implemented to improve performance and reliability.

KafkaPerformance Optimizationcluster-management
0 likes · 22 min read
Meituan Kafka at Scale: Challenges and Optimizations for Latency, Cluster Management, and Reliability
Tencent Cloud Developer
Tencent Cloud Developer
Nov 29, 2022 · Game Development

GPU Rendering Pipeline and Hardware Architecture Overview

The article surveys GPU rendering pipelines and hardware architectures for desktop and mobile, explains classic stages, compares Immediate Mode, Tile‑Based and Tile‑Based Deferred rendering, details PowerVR, Mali and Adreno components, and offers optimization advice on draw calls, depth pre‑passes, shader efficiency, and render ordering.

GPUGraphicsMobile GPU
0 likes · 66 min read
GPU Rendering Pipeline and Hardware Architecture Overview
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Nov 26, 2022 · Frontend Development

Essential Front-End Tech & Architecture Insights: Storage, Configs, Performance, Design

This curated guide explores key front-end topics—including unified browser storage APIs, comprehensive engineering configuration practices, deep dives into exception handling and performance optimization, essential packet-capture techniques, impactful micro-copy design, and a personal four-year front-end development journey—providing practical insights for modern web developers.

Engineering PracticesPerformance OptimizationWeb Storage
0 likes · 4 min read
Essential Front-End Tech & Architecture Insights: Storage, Configs, Performance, Design
JD Tech Talk
JD Tech Talk
Nov 24, 2022 · Artificial Intelligence

Design and Implementation of an Online Inference Service for Risk‑Control Algorithms

This article describes the architecture, key features, dynamic deployment, performance optimizations, and real‑world results of a high‑throughput online inference platform that serves deep‑learning models for JD.com’s risk‑control decision engine, achieving near‑hundred‑fold latency improvements.

AIPerformance Optimizationmicroservices
0 likes · 11 min read
Design and Implementation of an Online Inference Service for Risk‑Control Algorithms
MaGe Linux Operations
MaGe Linux Operations
Nov 23, 2022 · Backend Development

Boost Go Performance 42% with One Tiny Change: Escape Analysis Explained

An accidental discovery by a GitHub engineer revealed that moving a single '&' operator in a Go program eliminated unnecessary copies, reduced heap allocations via escape analysis, and improved execution speed by 42%, highlighting common pitfalls in Go’s regex engine, malloc, and garbage collection.

GoPerformance Optimizationbackend development
0 likes · 5 min read
Boost Go Performance 42% with One Tiny Change: Escape Analysis Explained
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 23, 2022 · Frontend Development

Front‑end Performance Optimization: Lazy Loading Techniques (Route, Image, and Module)

This article introduces front‑end lazy‑loading strategies—including route lazy loading, three image lazy‑loading methods (native, scroll‑event, and IntersectionObserver), and module lazy loading—explaining their principles, showing complete React/Vue code examples, and demonstrating how they reduce initial load time and improve user experience.

Performance Optimizationintersection observerlazy loading
0 likes · 12 min read
Front‑end Performance Optimization: Lazy Loading Techniques (Route, Image, and Module)
UCloud Tech
UCloud Tech
Nov 21, 2022 · Cloud Computing

How UCloud Revamped US3 Metadata Service for 80% Cost Savings and Faster Performance

UCloud’s US3 object storage metadata service, originally built on a chained MongoDB architecture, faced scalability, performance, and cost challenges, prompting a redesign that introduces a high‑compatibility DB‑Gateway, a distributed KV store (UKV) with custom RocksDB, delivering faster reads, zero list‑service latency, 80% cost reduction, and simpler operations.

Distributed KVObject StoragePerformance Optimization
0 likes · 8 min read
How UCloud Revamped US3 Metadata Service for 80% Cost Savings and Faster Performance
JavaEdge
JavaEdge
Nov 20, 2022 · Backend Development

Designing a Scalable E‑Commerce Inventory System: Stock Deduction & DB Strategies

This article explains how to build a reliable e‑commerce inventory system by handling concurrent stock deductions, designing inventory and flow tables, using optimistic locking and transactions, and scaling the solution with read‑write splitting and Redis caching to meet high‑QPS demands.

InventoryPerformance Optimizationdatabase design
0 likes · 9 min read
Designing a Scalable E‑Commerce Inventory System: Stock Deduction & DB Strategies
Meituan Technology Team
Meituan Technology Team
Nov 17, 2022 · Backend Development

Elasticsearch Query and Merge Optimization Using Run-Length Encoding for Meituan Takeaway Search

Meituan's food‑delivery search team identified heavy CPU and latency hotspots in Elasticsearch's posting‑list query and merge phases, then redesigned the inverted index using Run‑Length Encoding, hash‑based term lookup, index sorting and a custom SparseRoaringDocIdSet, ultimately reducing TP99 search latency by 84% and cutting CPU usage dramatically.

ElasticsearchIndex SortingJava
0 likes · 26 min read
Elasticsearch Query and Merge Optimization Using Run-Length Encoding for Meituan Takeaway Search
Architects' Tech Alliance
Architects' Tech Alliance
Nov 16, 2022 · Industry Insights

What Ten Lessons Google Learned from a Decade of TPU Evolution?

This article reviews a decade of Google TPU development, highlighting ten technical and architectural lessons, the hardware's impact on the AI industry, performance and energy‑efficiency improvements, and strategies for reducing machine‑learning carbon footprints.

Domain-specific ArchitectureEnergy EfficiencyGoogle
0 likes · 19 min read
What Ten Lessons Google Learned from a Decade of TPU Evolution?
Past Memory Big Data
Past Memory Big Data
Nov 15, 2022 · Big Data

How Uber Accelerated Presto Queries with Alluxio Local Cache

Uber processes over 500,000 daily Presto queries across 20 clusters handling more than 50 PB of data, and by deploying Alluxio Local Cache on NVMe disks they raised cache‑hit rates from roughly 65% to over 90% while addressing real‑time partition updates, node churn, and cache‑size constraints.

AlluxioPerformance Optimizationbig data
0 likes · 15 min read
How Uber Accelerated Presto Queries with Alluxio Local Cache
Laravel Tech Community
Laravel Tech Community
Nov 13, 2022 · Backend Development

Design and Implementation of a Short URL Service

This article explains the value, underlying HTTP redirect mechanism, and detailed design approaches—including hash‑based and distributed‑ID generation, base‑62 encoding, database storage, caching, indexing, sharding, and rate‑limiting—to build a scalable short‑link service.

HTTP redirectPerformance Optimizationhash algorithm
0 likes · 12 min read
Design and Implementation of a Short URL Service
IEG Growth Platform Technology Team
IEG Growth Platform Technology Team
Nov 11, 2022 · Game Development

Performance Optimization of Cocos Exported WeChat Mini‑Games: Strategies, Code Adjustments, and Testing Tools

This guide details practical performance‑optimization techniques for Cocos‑based WeChat mini‑games, covering scene and prefab optimizations, asset compression, code size reduction, garbage‑collection handling, mask usage, plugin assistance, code‑level improvements, and a suite of testing tools to measure and verify the gains.

CocosPerformance OptimizationWeChat Mini Game
0 likes · 15 min read
Performance Optimization of Cocos Exported WeChat Mini‑Games: Strategies, Code Adjustments, and Testing Tools
HomeTech
HomeTech
Nov 9, 2022 · Mobile Development

Optimizing Infinite Waterfall List Performance in React Native Using RecyclerListView

This article explains how the automotive app team tackled severe scrolling lag on low‑end Android devices by replacing the default FlatList with a reusable RecyclerListView implementation, detailing rendering principles, layout calculations, height estimation techniques, and the resulting performance gains.

FlatListMobile DevelopmentPerformance Optimization
0 likes · 8 min read
Optimizing Infinite Waterfall List Performance in React Native Using RecyclerListView
政采云技术
政采云技术
Nov 8, 2022 · Big Data

User Path Analysis in the Hunyi System: Design, Computation Logic, and StarRocks Implementation

This article explains user path analysis as a method to visualize and optimize user flow, describes its productization in the Hunyi analytics platform, details the underlying computation logic, presents a complex StarRocks SQL solution, discusses performance challenges, and suggests future improvements and recruitment opportunities.

Performance OptimizationSQLStarRocks
0 likes · 21 min read
User Path Analysis in the Hunyi System: Design, Computation Logic, and StarRocks Implementation
ByteFE
ByteFE
Nov 4, 2022 · Frontend Development

Turbopack vs Vite: A Comparative Analysis of Performance

The article examines Turbopack's claimed performance advantages over Vite, critiques marketing-driven comparisons in open-source tools, and emphasizes the need for transparent, peer-reviewed evaluations in frontend development.

CSS GridDockerPerformance Optimization
0 likes · 4 min read
Turbopack vs Vite: A Comparative Analysis of Performance
Bilibili Tech
Bilibili Tech
Nov 4, 2022 · Big Data

Advancements and Optimizations of FlinkSQL at Bilibili

Bilibili’s FlinkSQL team has enhanced the Flink engine—now based on 1.11 with back‑ported 1.15 features—by adding Delay‑Join, table‑valued functions, projection‑push‑down, UDF and object reuse, automatic mini‑batch/two‑phase aggregation, key‑group skew fixes, connector slot‑groups, real‑time projection with Hudi, and RocksDB state‑performance tweaks, while planning remote state backends and deeper stream‑batch integration.

FlinkSQLPerformance OptimizationReal-time Projection
0 likes · 29 min read
Advancements and Optimizations of FlinkSQL at Bilibili
Tencent Cloud Developer
Tencent Cloud Developer
Nov 2, 2022 · Fundamentals

C++ Performance Traps: Hidden Costs of Abstraction and Compiler Optimization Pitfalls

Modern C++ performance suffers when seemingly harmless abstractions—such as virtual functions, hidden copies, non‑trivial destructors, overused std::shared_ptr, type‑erasing wrappers, std::variant/optional, and std::async—prevent inlining and efficient memory use, while patterns like std::move on returns, hidden destructors in tail recursion, and branchy loops thwart NRVO, tail‑call, and auto‑vectorization optimizations.

C++NRVOPerformance Optimization
0 likes · 16 min read
C++ Performance Traps: Hidden Costs of Abstraction and Compiler Optimization Pitfalls
Code Ape Tech Column
Code Ape Tech Column
Nov 1, 2022 · Backend Development

Performance Optimization of Template Variable Replacement in Alipay Card Package

This article analyzes the original template‑variable replacement logic used in Alipay's card package, identifies costly String.replace operations, and presents five iterative optimizations—including removal of indexOf/substring, caching with Guava, and replacing String.replace with StringBuilder—that together achieve more than a ten‑fold speedup while discussing trade‑offs in readability and resource consumption.

CachingJavaPerformance Optimization
0 likes · 8 min read
Performance Optimization of Template Variable Replacement in Alipay Card Package
Top Architect
Top Architect
Oct 29, 2022 · Databases

Elasticsearch Overview: Architecture, Core Concepts, and Performance Optimization

This article provides a comprehensive overview of Elasticsearch, covering its underlying Lucene architecture, data types, cluster components, shard allocation, indexing mechanisms, storage strategies, and performance tuning tips for building scalable, near‑real‑time search solutions.

Performance Optimizationdistributed systemsindexing
0 likes · 35 min read
Elasticsearch Overview: Architecture, Core Concepts, and Performance Optimization
Ctrip Technology
Ctrip Technology
Oct 27, 2022 · Frontend Development

Lingjie Page-Level Micro‑Frontend Framework: Principles, Types, and Practical Usage

This article introduces the Lingjie page‑level micro‑frontend solution, explains the concept and types of micro‑frontends, describes its design principles and iframe‑based architecture, outlines core features, and provides step‑by‑step guidance for integrating and optimizing applications with Lingjie.

Performance Optimizationfrontend architectureiframe
0 likes · 15 min read
Lingjie Page-Level Micro‑Frontend Framework: Principles, Types, and Practical Usage
Architect's Guide
Architect's Guide
Oct 27, 2022 · Big Data

Elasticsearch Overview: Data Types, Lucene Foundations, Core Concepts, Cluster Architecture, Indexing, Storage, and Performance Optimization

This article provides a comprehensive introduction to Elasticsearch, covering the distinction between structured and unstructured data, Lucene’s inverted index, ES core concepts such as clusters, nodes, shards and replicas, mapping, basic usage, storage mechanisms, and practical performance‑tuning tips for large‑scale search deployments.

ElasticsearchLucenePerformance Optimization
0 likes · 39 min read
Elasticsearch Overview: Data Types, Lucene Foundations, Core Concepts, Cluster Architecture, Indexing, Storage, and Performance Optimization
HomeTech
HomeTech
Oct 26, 2022 · Game Development

Unity Rendering and Performance Optimization for the VI Sales Crown Tool

This article presents a comprehensive guide to Unity rendering pipelines, key terminology, and practical performance‑optimization techniques—including AR, texture, memory, heat, and package‑size improvements—applied to the VI Sales Crown product, with detailed tools, methods, and measurable results.

ARPerformance OptimizationRendering
0 likes · 14 min read
Unity Rendering and Performance Optimization for the VI Sales Crown Tool
Architect's Guide
Architect's Guide
Oct 22, 2022 · Big Data

Meituan’s Kafka Optimizations: Reducing Read/Write Latency and Managing Large‑Scale Clusters

This article describes how Meituan’s data platform tackles the growing challenges of a 15,000‑plus‑node Kafka deployment by detailing current bottlenecks, latency‑reduction techniques across application and system layers, large‑scale cluster management strategies, and future directions for robustness and cloud‑native migration.

KafkaLarge-Scale ClustersMeituan
0 likes · 21 min read
Meituan’s Kafka Optimizations: Reducing Read/Write Latency and Managing Large‑Scale Clusters
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Oct 19, 2022 · Artificial Intelligence

Why Storage Systems Bottleneck AI Training and How to Accelerate Them

This article examines the comprehensive challenges AI applications face from storage to compute, traces the evolution of AI training infrastructure, analyzes key bottlenecks such as compute acceleration, resource scheduling, massive data handling and data flow, and presents Baidu Cloud's storage acceleration solutions—including parallel file systems, caching, and the Fluid scheduler—to dramatically improve AI training performance.

Data LakePerformance Optimizationai-training
0 likes · 38 min read
Why Storage Systems Bottleneck AI Training and How to Accelerate Them

Understanding Data Skew and Its Mitigation Strategies in Distributed Computing

The article explains what data skew is in distributed computing, analyzes its logical and data‑level causes, and presents preventive and remedial techniques such as data partitioning, logical replacement, two‑stage aggregation, increasing parallelism, and data cleaning to improve processing efficiency.

Data SkewPerformance OptimizationSpark
0 likes · 8 min read
Understanding Data Skew and Its Mitigation Strategies in Distributed Computing
Top Architect
Top Architect
Oct 14, 2022 · Databases

Elasticsearch Overview: Architecture, Core Concepts, and Performance Optimization

This article provides a comprehensive introduction to Elasticsearch, covering data types, Lucene fundamentals, cluster architecture, node roles, shard and replica mechanisms, mapping, basic usage, installation steps, health monitoring, indexing workflow, storage strategies, refresh and translog handling, segment merging, and practical performance tuning tips.

ClusterElasticsearchPerformance Optimization
0 likes · 36 min read
Elasticsearch Overview: Architecture, Core Concepts, and Performance Optimization
Alimama Tech
Alimama Tech
Oct 12, 2022 · Cloud Computing

Dynamic Compute Allocation for Alibaba Advertising Engine: Design, Implementation, and Experiments

The paper describes a green‑computing‑focused system for Alibaba Mama’s display ad engine that dynamically reallocates CPU cores among services by offline analysis of response‑time, concurrency and RPM data, enabling up to 3 % revenue gains while reducing operational cost.

Performance OptimizationResource Allocationadvertising engine
0 likes · 15 min read
Dynamic Compute Allocation for Alibaba Advertising Engine: Design, Implementation, and Experiments
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Sep 30, 2022 · Frontend Development

Key Insights on Modern Frontend Architecture, UX, and Performance

This article curates essential thoughts and summaries on frontend architecture, SAP system design, ToB customization, JavaScript framework evolution, micro‑interaction design, information loading UX, and micro‑frontend performance analysis, highlighting how clear, flexible, and scalable structures drive rapid, stable product growth.

Micro FrontendsPerformance Optimizationjavascript frameworks
0 likes · 3 min read
Key Insights on Modern Frontend Architecture, UX, and Performance
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 26, 2022 · Databases

Mastering Horizontal Scaling with TDSQL: Design, Practices, and Performance

This article explains the motivations, challenges, and design principles of horizontal scaling for databases, using TDSQL as a case study to illustrate architecture, scaling procedures, shard key selection, high‑availability mechanisms, distributed transactions, and performance optimization techniques.

Performance OptimizationTDSQLdistributed database
0 likes · 24 min read
Mastering Horizontal Scaling with TDSQL: Design, Practices, and Performance
Meituan Technology Team
Meituan Technology Team
Sep 22, 2022 · Artificial Intelligence

Quantization Deployment Scheme for YOLOv6: Methods, Optimizations, and Performance Evaluation

The paper proposes a full quantization pipeline for YOLOv6 that combines a re‑parameterization optimizer, partial PTQ, channel‑wise distillation, graph‑scale merging, and GPU‑offloaded preprocessing, enabling an INT8 model to retain ~42 % mAP while delivering over 200 % throughput increase and 40 % QPS gain versus FP16.

Channel DistillationPTQPerformance Optimization
0 likes · 16 min read
Quantization Deployment Scheme for YOLOv6: Methods, Optimizations, and Performance Evaluation
macrozheng
macrozheng
Sep 22, 2022 · Backend Development

How Switching to StringBuilder Made Template Rendering 10× Faster

An in‑depth case study of Alipay’s card‑coupon template engine reveals that replacing costly String.replace calls with a custom StringBuilder implementation, combined with caching strategies, can boost rendering performance by more than tenfold, while also reducing memory overhead and improving scalability.

CachingJavaPerformance Optimization
0 likes · 11 min read
How Switching to StringBuilder Made Template Rendering 10× Faster
Su San Talks Tech
Su San Talks Tech
Sep 19, 2022 · Databases

How InnoDB Locates the First Record in a B‑Tree Scan Range

This article explains why locating a record in a B‑Tree index is crucial for MySQL InnoDB operations, describes scan intervals, index page structures, and details the step‑by‑step binary and sequential search process used to find the first matching record, including performance optimizations.

B-TreeIndex ScanInnoDB
0 likes · 28 min read
How InnoDB Locates the First Record in a B‑Tree Scan Range
Bilibili Tech
Bilibili Tech
Sep 16, 2022 · Big Data

Design and Optimization of Bilibili Log Service 2.0 Using ClickHouse and OpenTelemetry

Bilibili’s Log Service 2.0 replaces its Elastic‑Stack pipeline with an OpenTelemetry‑driven architecture that writes logs via high‑performance Go/Java SDKs to ClickHouse, delivering ten‑fold write throughput, two‑fold query speed, one‑third storage cost, a custom query gateway, visualization UI, and advanced alerting.

ClickHouseLog StorageOpenTelemetry
0 likes · 27 min read
Design and Optimization of Bilibili Log Service 2.0 Using ClickHouse and OpenTelemetry
Java Architect Essentials
Java Architect Essentials
Sep 15, 2022 · Databases

Why Redis Is Fast: In‑Memory Storage, Specialized Data Structures, Single‑Threaded Model, and I/O Multiplexing

Redis achieves exceptional speed by operating as an in‑memory database, leveraging compact data structures like SDS, linked lists, hash tables, skip lists and ziplists, running a single‑threaded event loop with I/O multiplexing, and employing optimizations such as lazy‑free, progressive rehashing, and multithreaded network I/O.

Data StructuresI/O multiplexingPerformance Optimization
0 likes · 18 min read
Why Redis Is Fast: In‑Memory Storage, Specialized Data Structures, Single‑Threaded Model, and I/O Multiplexing
vivo Internet Technology
vivo Internet Technology
Sep 14, 2022 · Backend Development

Performance Optimization Practices in Vivo Push Recommendation Service

The Vivo Push recommendation service was dramatically accelerated by replacing regex‑based String.split with a custom utility, converting massive String‑key maps to long keys, and moving large caches off‑heap, which together cut latency by about 32%, boosted throughput roughly 45% and nearly doubled overall performance.

GCHotspot CodeJVM
0 likes · 15 min read
Performance Optimization Practices in Vivo Push Recommendation Service
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Sep 14, 2022 · Mobile Development

Building a High‑Precision Full‑Chain Event Tracking System for Mobile Apps

This article presents a comprehensive, high‑precision, stable, and full‑link event tracking solution for iOS, Android, and H5 clients, detailing the shortcomings of traditional point‑tracking, the design of objects and a virtual tree (VTree), AOP‑based click handling, exposure tracking via VTree diffs, performance optimizations, refer‑based link tracing, and integration with H5/RN, all validated in the NetEase Cloud Music ecosystem.

AndroidFull‑Link TracingPerformance Optimization
0 likes · 24 min read
Building a High‑Precision Full‑Chain Event Tracking System for Mobile Apps
Tencent Cloud Developer
Tencent Cloud Developer
Sep 13, 2022 · Databases

Implementing a Transparent Data Encryption Framework for Database Security

The article presents a transparent data‑encryption framework for database security that uses an AOP‑based driver interceptor to rewrite SQL, encrypt/decrypt sensitive fields, manage performance with locks and caching, support configurable algorithms via SPI/YAML, and guide a three‑phase migration with minimal code intrusion.

AOPDatabase SecurityPerformance Optimization
0 likes · 11 min read
Implementing a Transparent Data Encryption Framework for Database Security