All Articles

143037 articles · Page 6728 of 7152
ITPUB
ITPUB
May 27, 2017 · Databases

Building a High‑Performance OAuth Token Service with Tarantool, Raft, and Sharding

This article explains how we designed and implemented a scalable OAuth token storage and refresh system using Tarantool’s in‑memory database, Raft leader election, sharding across multiple data centers, and a custom lightweight queue to handle high‑throughput token updates while maintaining consistency and fault tolerance.

OAuthRaftSharding
0 likes · 20 min read
Building a High‑Performance OAuth Token Service with Tarantool, Raft, and Sharding
Tencent Advertising Technology
Tencent Advertising Technology
May 27, 2017 · Artificial Intelligence

Weekly Champion Interview: Groot Team Shares Competition Strategies

The article introduces the Tencent Social Ads university algorithm contest weekly champion team Groot, details their background, and outlines their practical machine‑learning approach—including training set construction, XGBoost model selection, and feature engineering—while encouraging broader participation in such competitions.

AIAdvertisingCompetition
0 likes · 4 min read
Weekly Champion Interview: Groot Team Shares Competition Strategies
MaGe Linux Operations
MaGe Linux Operations
May 27, 2017 · Fundamentals

Essential Linux Commands Every Developer Should Master

This guide introduces the most commonly used Linux commands—including navigation, file listing, searching, process management, and system monitoring—explaining their syntax, useful options, and practical examples to help developers work efficiently in a Linux environment.

FundamentalsLinuxTerminal
0 likes · 8 min read
Essential Linux Commands Every Developer Should Master
MaGe Linux Operations
MaGe Linux Operations
May 27, 2017 · Big Data

How Big Data Drives Vending Machine Placement in Beijing Subways

This article explores how big data analysis can determine the demand, optimal placement, and profitability of beverage vending machines in Beijing subway stations, detailing passenger flow statistics, gender ratios, consumption patterns, and revenue projections to illustrate data‑driven operational strategies.

Data AnalysisProfitabilitysubway
0 likes · 5 min read
How Big Data Drives Vending Machine Placement in Beijing Subways
Architects' Tech Alliance
Architects' Tech Alliance
May 26, 2017 · Industry Insights

Is High‑Performance Computing the Next Tech Hotspot? A Deep Dive

The article analyzes how expanding demand and cross‑industry convergence are driving High‑Performance Computing (HPC) to become the next technology hotspot, covering its market segmentation, cloud integration, storage challenges, key vendors, and future trends such as HPDA, Burst Buffer, and open‑source file systems.

Burst BufferHPCIndustry Trends
0 likes · 12 min read
Is High‑Performance Computing the Next Tech Hotspot? A Deep Dive
Meituan Technology Team
Meituan Technology Team
May 26, 2017 · Mobile Development

Hyperloop: An Integrated Release Scheduling System for Meituan iOS Clients

Hyperloop is Meituan‑Dianping’s integrated release‑scheduling platform for iOS, consolidating component publishing, CI, packaging and resource allocation into a single web‑fronted system that replaces fragmented Jenkins jobs with plugin‑based checks, real‑time status, centralized metrics and automated notifications, streamlining over 300 components across multiple apps.

Release AutomationiOS
0 likes · 19 min read
Hyperloop: An Integrated Release Scheduling System for Meituan iOS Clients
Hujiang Design Center
Hujiang Design Center
May 26, 2017 · Product Management

How Google Leverages the HEART Framework to Boost User Experience

This article explains Google’s HEART framework—Happiness, Engagement, Adoption, Retention, and Task Success—detailing how each metric is measured and improved through surveys, analytics, cross‑platform prompts, onboarding flows, and targeted UI tweaks to enhance overall product experience.

GoogleHEART frameworkUX Metrics
0 likes · 9 min read
How Google Leverages the HEART Framework to Boost User Experience
Baidu Maps Tech Team
Baidu Maps Tech Team
May 26, 2017 · Frontend Development

How to Solve Matrix and Z‑Buffer Precision Loss in WebGL Maps

This article explains why 32‑bit floating‑point numbers cause matrix and depth‑buffer precision issues in WebGL map rendering and presents three GPU‑based solutions, a sub‑coordinate system method, and JavaScript adjustments to eliminate visual jitter and Z‑fighting.

GLSLWebGLdepth buffer
0 likes · 9 min read
How to Solve Matrix and Z‑Buffer Precision Loss in WebGL Maps
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
May 26, 2017 · Backend Development

Designing a Router Framework for Decoupling Modules in Large‑Scale Projects

The article analyzes the challenges of tightly coupled modules in rapidly growing projects, proposes a Router model that encapsulates and distributes inter‑module calls, discusses its core concepts, implementation options, and extensions such as interceptors, and shares practical lessons learned after two years of use.

GradleJavadependency-management
0 likes · 10 min read
Designing a Router Framework for Decoupling Modules in Large‑Scale Projects
Continuous Delivery 2.0
Continuous Delivery 2.0
May 26, 2017 · Operations

Decoupling Development and Operations through Continuous Delivery and Containers

The article explains how applying continuous delivery and infrastructure automation enables self‑service, allowing developers to focus on business logic while operations concentrate on environment optimization, and how containers further separate development from operations roles, addressing coupling in business, organization, architecture, and roles.

Containersdevops
0 likes · 3 min read
Decoupling Development and Operations through Continuous Delivery and Containers
MaGe Linux Operations
MaGe Linux Operations
May 26, 2017 · Big Data

How Big Data Transforms Everyday Life: From Finance to Healthcare

This article explains what big data is, outlines its 5V characteristics, and showcases numerous real‑world applications such as personal finance monitoring, tax fraud detection, healthcare prediction, public opinion tracking, precise marketing, product development, traffic planning, strategic decision‑making, and credit scoring.

ApplicationsBig DataData Analytics
0 likes · 4 min read
How Big Data Transforms Everyday Life: From Finance to Healthcare
MaGe Linux Operations
MaGe Linux Operations
May 26, 2017 · Operations

How to Quickly Detect Occupied Linux Ports with Python

This guide shows how to use Linux commands such as lsof and netstat to identify occupied ports, explains the meaning of key parameters, and provides a Python script that monitors specified IP ports for availability, complete with example output.

PythonSystem Administrationlsof
0 likes · 2 min read
How to Quickly Detect Occupied Linux Ports with Python