All Articles

142336 articles · Page 6795 of 7117
Hujiang Technology
Hujiang Technology
Dec 8, 2016 · Artificial Intelligence

Where Is the Future of Artificial Intelligence? From Sci‑Fi Visions to Real‑World Challenges

The article explores the gap between popular sci‑fi depictions of AI and today’s limited capabilities, explains the three levels of AI, discusses natural‑language processing hurdles, and reviews current research approaches such as evolutionary algorithms, neural networks, and large‑scale machine‑learning projects.

AIArtificial IntelligenceFuture
0 likes · 18 min read
Where Is the Future of Artificial Intelligence? From Sci‑Fi Visions to Real‑World Challenges
Node Underground
Node Underground
Dec 8, 2016 · Backend Development

What New V8 Features and Optimizations Does Node.js v7 Bring?

Node.js v7 upgrades its V8 engine from version 5.1 to 5.4, introducing ECMAScript features like the exponentiation operator, Object.values/Object.entries, Object.getOwnPropertyDescriptors, and performance improvements such as reduced memory usage, faster garbage collection, and enhanced Promise handling.

BackendECMAScriptNode.js
0 likes · 4 min read
What New V8 Features and Optimizations Does Node.js v7 Bring?
Tencent TDS Service
Tencent TDS Service
Dec 8, 2016 · Mobile Development

How Qunar Optimized React Native ListView Performance Across Platforms

This article details Qunar's experience optimizing React Native ListView performance, covering RN's internal implementation, identified bottlenecks, and two practical solutions—JavaScript‑based cell reuse and a native UITableView bridge—while also comparing RN with Weex and discussing cross‑platform considerations.

ListViewPerformance OptimizationReact Native
0 likes · 20 min read
How Qunar Optimized React Native ListView Performance Across Platforms
Taobao Frontend Technology
Taobao Frontend Technology
Dec 8, 2016 · Frontend Development

How HappyPack Supercharges Webpack Builds with Multi‑Process Parallelism

This article introduces HappyPack—a webpack plugin that speeds up builds by running loaders in parallel processes—covers its configuration, internal architecture including thread‑pool management, RPC handling, caching mechanisms, and provides detailed code examples to illustrate its integration and operation.

Build OptimizationThread Poolcaching
0 likes · 18 min read
How HappyPack Supercharges Webpack Builds with Multi‑Process Parallelism
Hulu Beijing
Hulu Beijing
Dec 8, 2016 · Frontend Development

Why React & Redux Are Transforming Hulu’s Frontend Development

This article explains the fundamentals of React and Redux, compares them to traditional tools like jQuery, highlights their combined benefits for clean state management, and describes Hulu’s ongoing migration to this modern frontend stack.

ReactReduxWeb Development
0 likes · 5 min read
Why React & Redux Are Transforming Hulu’s Frontend Development
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Dec 8, 2016 · Operations

From DR 1.0 to DR 3.0: The Evolution of Disaster Recovery and Its Future

This article traces the history of disaster recovery from its 1970s origins through the rise of hot‑standby sites, the impact of internet expansion, and the shift to cloud‑based DRaaS, while forecasting future trends such as integrated business‑as‑disaster solutions, automated management platforms, and social‑media‑driven emergency communication.

DRaaSData ReplicationIT Operations
0 likes · 10 min read
From DR 1.0 to DR 3.0: The Evolution of Disaster Recovery and Its Future
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 8, 2016 · Artificial Intelligence

How AI Powers Data‑Driven Merchant Success

In this Alibaba Tech Forum talk, senior expert Wei Hu explains how machine learning and big‑data technologies are used to empower merchants with personalized storefronts, intelligent posters, and AI‑driven headlines, boosting their efficiency and sales performance.

AIAlibabaBig Data
0 likes · 2 min read
How AI Powers Data‑Driven Merchant Success
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 8, 2016 · Big Data

How Alibaba’s Double 11 Media Dashboard Leverages Cutting‑Edge Data Technology

Alibaba senior technologist Luo Jinpeng explains how the company’s Double 11 media big‑screen platform evolved from chaotic early implementations to a robust, real‑time data system, detailing architectural redesigns, model refactoring, resource scheduling, and link reliability strategies that underpin its massive e‑commerce event.

AlibabaData Engineering
0 likes · 2 min read
How Alibaba’s Double 11 Media Dashboard Leverages Cutting‑Edge Data Technology
Practical DevOps Architecture
Practical DevOps Architecture
Dec 8, 2016 · Databases

SQL Query Optimization Tips and Best Practices

This article presents a comprehensive collection of practical SQL performance tuning guidelines, covering index usage, query rewriting, avoiding costly operators, proper data types, efficient joins, and view creation to help developers write faster, more resource‑efficient database queries.

IndexesQuery OptimizationSQL
0 likes · 11 min read
SQL Query Optimization Tips and Best Practices
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 8, 2016 · Operations

How CAT Enables Scalable Real‑Time Monitoring for Distributed Systems

This article introduces CAT, an open‑source Java‑based distributed real‑time monitoring platform, detailing its design goals, architecture, message processing pipeline, logging instrumentation, API, real‑time analysis, report modeling, storage challenges, and key takeaways for building highly available, scalable monitoring solutions.

Distributed Monitoringlog-aggregationoperations
0 likes · 13 min read
How CAT Enables Scalable Real‑Time Monitoring for Distributed Systems
MaGe Linux Operations
MaGe Linux Operations
Dec 8, 2016 · Operations

How to Build a Dual-Master LVS High‑Availability Cluster with Keepalived

This guide walks through the principles of Keepalived, its VRRP‑based architecture, and step‑by‑step configuration of a dual‑master LVS high‑availability cluster, covering prerequisites, installation, keepalived setup, real server configuration, testing failover, and handling complete node failures.

High AvailabilityLVSLinux
0 likes · 7 min read
How to Build a Dual-Master LVS High‑Availability Cluster with Keepalived
Efficient Ops
Efficient Ops
Dec 7, 2016 · Operations

How to Kickstart DevOps: Practical Practices and Cultural Shifts

This guide explains how to begin a DevOps journey by focusing on concrete practices—continuous integration, version control, automated build, testing, code scanning, code review, deployment, feedback loops, and cultural change—while using tools to solve specific problems and gradually evolving processes and team culture.

CultureDevOpspractice
0 likes · 12 min read
How to Kickstart DevOps: Practical Practices and Cultural Shifts
Java Captain
Java Captain
Dec 7, 2016 · Fundamentals

Java Producer‑Consumer Example with Multiple Threads and Synchronization Improvements

This article explains the classic producer‑consumer problem in Java, demonstrates initial implementations using wait/notify with a single producer and consumer, analyzes issues that arise with multiple threads, and presents step‑by‑step code refinements—including while‑loops and notifyAll—to achieve correct multithreaded synchronization.

notifyAllproducer-consumerthread synchronization
0 likes · 9 min read
Java Producer‑Consumer Example with Multiple Threads and Synchronization Improvements
Node Underground
Node Underground
Dec 7, 2016 · Backend Development

7 Essential npm Tricks Every Developer Should Know

Discover seven practical npm tips—from listing globally installed packages and enabling command auto‑completion to checking security vulnerabilities, customizing per‑project configs, adjusting log levels, linking local dependencies, and enforcing engine strictness—each designed to streamline your Node.js workflow and boost productivity.

Package ManagementSecuritycli tips
0 likes · 5 min read
7 Essential npm Tricks Every Developer Should Know