All Articles

142414 articles · Page 6766 of 7121
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 17, 2017 · Artificial Intelligence

How Alibaba’s ‘Ali Xiaomi’ Chatbot Revolutionizes E‑Commerce Service with AI

The article examines Alibaba’s Ali Xiaomi intelligent personal assistant, detailing its AI‑driven human‑machine interaction architecture, intent recognition, knowledge‑graph matching, and hybrid smart‑human service model that handled 6.43 million interactions with a 95 % automation rate during the 2021 Double 11 shopping festival, and outlines future prospects for conversational AI.

AI
0 likes · 14 min read
How Alibaba’s ‘Ali Xiaomi’ Chatbot Revolutionizes E‑Commerce Service with AI
Qunar Tech Salon
Qunar Tech Salon
Feb 17, 2017 · Fundamentals

Key Software Engineering Practices at Google

This article outlines Google’s comprehensive software engineering practices—including monolithic source repository management, the Blaze build system, automated testing, code review processes, defect tracking, language policies, debugging tools, release engineering, and project and personnel management—providing a concise overview for organizations seeking to adopt similar methods.

Code ReviewGooglebuild system
0 likes · 35 min read
Key Software Engineering Practices at Google
Efficient Ops
Efficient Ops
Feb 16, 2017 · Operations

Why a Missed DNS Renewal Shut Down Our Site—and How We Fixed It

A detailed post‑mortem recounts how a forgotten domain renewal caused a DNS outage, the frantic troubleshooting steps across teams, temporary work‑arounds like switching to Google DNS, and the lessons learned for future incident management.

DNSIncident ResponseTroubleshooting
0 likes · 13 min read
Why a Missed DNS Renewal Shut Down Our Site—and How We Fixed It
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 16, 2017 · Backend Development

How VIPshop Evolved from Monolithic LAMP to Distributed Service Architecture

This article examines VIPshop's transformation from a single‑application LAMP system to a vertically split and finally distributed service‑oriented architecture, detailing the business model, key design requirements, platform governance, and the technical services that enable a scalable e‑commerce operation.

Distributed SystemsMicroservicescloud computing
0 likes · 13 min read
How VIPshop Evolved from Monolithic LAMP to Distributed Service Architecture
System Architect Go
System Architect Go
Feb 16, 2017 · Fundamentals

Overview of Common Open Source Licenses and Their Key Permissions

This article introduces several popular open‑source licenses—including Apache 2.0, GPL v3, MIT, BSD, Eclipse, and others—detailing their commercial use rights, required notices, modification obligations, patent provisions, and liability limitations to help developers choose an appropriate license.

BSDGPLMIT
0 likes · 7 min read
Overview of Common Open Source Licenses and Their Key Permissions
Tencent TDS Service
Tencent TDS Service
Feb 16, 2017 · Mobile Development

What 2016 Mobile App Quality Data Reveals About Android & iOS Performance

The 2016 Android & iOS Mobile App Quality Report shows a surge in device numbers, highlights higher crash rates for games versus apps, identifies common exceptions like NullPointerException, outlines manufacturer market shares, OS version distribution, and offers actionable insights for developers to improve stability across platforms.

AndroidMobile DevelopmentPerformance Metrics
0 likes · 10 min read
What 2016 Mobile App Quality Data Reveals About Android & iOS Performance
ZhiKe AI
ZhiKe AI
Feb 16, 2017 · Fundamentals

How to Use the cut Command to Extract Text Columns in Linux

This guide explains how to use the Unix cut command to extract specific columns or character ranges from files or streams, detailing the -d, -f, and -c options with clear examples such as selecting fields from colon‑separated data.

Command LineShellUNIX
0 likes · 2 min read
How to Use the cut Command to Extract Text Columns in Linux
ITPUB
ITPUB
Feb 16, 2017 · Databases

Mastering Oracle RAC Connect Time Load Balancing: Configurations and Runtime Strategies

This article explains how to configure client‑side and server‑side Connect Time Load Balancing for Oracle RAC across versions, details the role of SCAN, local_listener and remote_listener settings, describes Runtime Connection Load Balancing with FAN and LBA events, and shows how to tune TCP timeout parameters.

Connect TimeJDBCOracle
0 likes · 23 min read
Mastering Oracle RAC Connect Time Load Balancing: Configurations and Runtime Strategies
ITPUB
ITPUB
Feb 16, 2017 · R&D Management

Linus Torvalds on Project Management: Why Users Matter More Than Code

In this interview, Linus Torvalds shares hard‑earned lessons on software project management, emphasizing personal responsibility, the primacy of users over code quality, the limited role of tools, and how the Linux kernel mailing list keeps contributors aligned, offering timeless advice for developers and teams.

Linus TorvaldsLinux Kernelopen source
0 likes · 9 min read
Linus Torvalds on Project Management: Why Users Matter More Than Code
Taobao Frontend Technology
Taobao Frontend Technology
Feb 16, 2017 · Frontend Development

Mastering API Design: Essential Principles for Clean, Usable Frontend APIs

This comprehensive guide explores the fundamentals of API design for front‑end development, covering naming conventions, lexical correctness, parameter ordering, return values, versioning, and extensibility, and provides practical code examples to help developers create intuitive, maintainable, and future‑proof interfaces.

API designBest PracticesJavaScript
0 likes · 29 min read
Mastering API Design: Essential Principles for Clean, Usable Frontend APIs
Ctrip Technology
Ctrip Technology
Feb 16, 2017 · Backend Development

Designing a Payment Routing Mechanism: From Business Scenarios to Technical Implementation

The article explains how a payment routing system can be built to manage profitability, user experience, and success rates by combining guide routing and transaction routing, using real‑world analogies, strategy examples, and architectural diagrams to illustrate channel selection, risk control, and cost optimization.

BackendTransaction Managementchannel selection
0 likes · 10 min read
Designing a Payment Routing Mechanism: From Business Scenarios to Technical Implementation
Ctrip Technology
Ctrip Technology
Feb 16, 2017 · Operations

Application‑Based Automated Capacity Management and Utilization Evaluation

The article presents a comprehensive, application‑centric approach to automated capacity management that analyzes why server utilization is low, defines safe usage thresholds, describes a load‑balancer‑driven stress‑testing workflow with regression modeling, and explains how this practice improves resource efficiency, cost savings, and developer‑ops collaboration.

DevOpsautomationcapacity management
0 likes · 14 min read
Application‑Based Automated Capacity Management and Utilization Evaluation
Tencent Cloud Developer
Tencent Cloud Developer
Feb 16, 2017 · Databases

Building a SQL Cluster on Tencent Cloud (QCloud) – Step‑by‑Step Guide

In this step‑by‑step guide, Microsoft MVP Li Sida shows how to build a two‑node SQL Server cluster on Tencent Cloud by creating a private VPC, setting up an Active Directory domain controller, configuring shared storage, joining the SQL nodes, and addressing common Chinese‑cloud quirks such as sysprep and SID duplication.

Active DirectoryDatabaseSQL Cluster
0 likes · 7 min read
Building a SQL Cluster on Tencent Cloud (QCloud) – Step‑by‑Step Guide