All Articles

141589 articles · Page 6834 of 7080
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 20, 2016 · Frontend Development

Mastering CSS Class Naming: From Chaos to BEM and Beyond

This article explores the challenges of CSS class naming, traces its evolution from chaotic practices through atomic and modular approaches to the widely adopted BEM methodology, and provides practical rules, keyword lists, and code examples for creating clear, maintainable, and conflict‑free class structures.

BEMCSSbest practices
0 likes · 15 min read
Mastering CSS Class Naming: From Chaos to BEM and Beyond
Efficient Ops
Efficient Ops
Jul 19, 2016 · Operations

How Alibaba Games Built a 4‑9 High‑Availability System: Architecture, HTTP‑DNS & Ops Practices

This article details Alibaba Games' journey to achieve four‑nine reliability through a business‑focused high‑availability architecture, including system analysis, a four‑layer design, HTTP‑DNS client retry, service decoupling, multi‑active deployment, comprehensive monitoring, and measurable operational goals.

http-dnsoperationsservice decoupling
0 likes · 21 min read
How Alibaba Games Built a 4‑9 High‑Availability System: Architecture, HTTP‑DNS & Ops Practices
ITPUB
ITPUB
Jul 19, 2016 · Big Data

From Traditional Data Warehouses to Big Data: Practical Techniques and Migration Insights

The talk shares hands‑on experiences and best‑practice methods for traditional data‑warehouse processing, public and behavioral data handling in big‑data environments, and practical guidance for migrating legacy warehouses to modern Hadoop‑based platforms, emphasizing data governance, security, and performance optimization.

Big DataData GovernanceData Warehouse
0 likes · 13 min read
From Traditional Data Warehouses to Big Data: Practical Techniques and Migration Insights
ITPUB
ITPUB
Jul 19, 2016 · Databases

How to Optimize MySQL InnoDB on SSDs: Practical Tuning Steps and Insights

This article walks through diagnosing severe I/O spikes in a MySQL project, explains SSD characteristics, and provides step‑by‑step InnoDB parameter tweaks, I/O scheduler changes, and monitoring results that lead to a stable, balanced database performance on SSD storage.

InnoDBMySQLSSD
0 likes · 14 min read
How to Optimize MySQL InnoDB on SSDs: Practical Tuning Steps and Insights
MaGe Linux Operations
MaGe Linux Operations
Jul 19, 2016 · Mobile Development

Master Android CI/CD: Step-by-Step Jenkins Setup and Common Pitfalls

This guide walks you through configuring Jenkins on a CentOS 6.3 server to automatically compile Android projects from a GitLab repository, covering environment preparation, Jenkins installation, job creation, Gradle integration, and troubleshooting common issues such as SDK updates, permission errors, and memory limits.

AndroidCI/CDCentOS
0 likes · 7 min read
Master Android CI/CD: Step-by-Step Jenkins Setup and Common Pitfalls
Architecture Digest
Architecture Digest
Jul 19, 2016 · Operations

Designing a Multi‑Dimensional High‑Availability Architecture for a Game Access System

The article presents a business‑oriented, three‑layer high‑availability architecture for a large‑scale game access platform, detailing measurable goals, client‑side retry with HTTP‑DNS, functional separation and degradation, multi‑region active‑active deployment, and automated, visual monitoring to achieve rapid fault detection, isolation, and recovery.

Monitoringdistributed-systemsfault-tolerance
0 likes · 20 min read
Designing a Multi‑Dimensional High‑Availability Architecture for a Game Access System
Qunar Tech Salon
Qunar Tech Salon
Jul 19, 2016 · Fundamentals

High‑Performance Networking in Google Chrome: Architecture and Optimizations

The article explains how Google Chrome’s multi‑process architecture, asynchronous network stack, predictive optimizations such as DNS pre‑resolution, TCP pre‑connect, resource pre‑fetch, caching strategies, and mobile adaptations work together to reduce latency and deliver faster, more reliable web experiences.

ChromeDNS Pre‑resolutionMulti‑process Architecture
0 likes · 36 min read
High‑Performance Networking in Google Chrome: Architecture and Optimizations
DevOps
DevOps
Jul 18, 2016 · R&D Management

Using TFS Board to Run a Scrum Sprint: A Practical Guide

This article explains how to configure and use a TFS Kanban board to plan, execute, and review a Scrum sprint, covering team roles, sprint cadence, backlog grooming, sprint planning, daily stand‑ups, and sprint review and retrospective activities.

Kanban BoardSprint ManagementTFS
0 likes · 10 min read
Using TFS Board to Run a Scrum Sprint: A Practical Guide
Efficient Ops
Efficient Ops
Jul 18, 2016 · Mobile Development

How myAPM Empowers Mobile App Performance Monitoring and Optimization

This article explains how Tencent's myAPM platform provides method‑level injection and monitoring for mobile apps, enabling automatic APK size analysis, lag detection, startup performance tracking, and core‑link analysis to help developers identify and eliminate unused code and performance bottlenecks.

APK size analysisAPMMethod Injection
0 likes · 14 min read
How myAPM Empowers Mobile App Performance Monitoring and Optimization
Ctrip Technology
Ctrip Technology
Jul 18, 2016 · Artificial Intelligence

Deep Learning Applications in Ctrip Travel Guide Community

This article reviews how Ctrip’s travel guide community leverages deep learning models such as CNN, LSTM, and RCNN for multilingual text analysis, image classification, video moderation, and data matching, and outlines future directions like knowledge graphs and virtual reality.

AI Applicationscomputer visionnatural language processing
0 likes · 6 min read
Deep Learning Applications in Ctrip Travel Guide Community