All Articles

143151 articles · Page 6684 of 7158
21CTO
21CTO
Jul 28, 2017 · Backend Development

Web Server Market Share 2017: Nginx Surges, Apache Leads, IIS Gains Ground

According to Netcraft’s January 2017 survey, the global number of active websites grew 1.1% year‑over‑year, with Apache retaining the top market share at 42.78%, Nginx climbing to 3.84% and overtaking IIS to capture 53.2% of all web‑server deployments.

Market ShareNetcraftWeb Servers
0 likes · 4 min read
Web Server Market Share 2017: Nginx Surges, Apache Leads, IIS Gains Ground
21CTO
21CTO
Jul 28, 2017 · Cloud Computing

Tencent Cloud Block Service: Evolution from CBS1.0 to Two‑Layer CBS3.0

This article traces the evolution of Tencent Cloud Block Service (CBS), detailing the transition from the initial CBS1.0 built on three distributed systems, through the streamlined CBS2.0, to the cost‑effective two‑layer CBS3.0 architecture, and discusses the technical challenges, solutions, and operational outcomes.

Cloud Storagedata routingperformance optimization
0 likes · 12 min read
Tencent Cloud Block Service: Evolution from CBS1.0 to Two‑Layer CBS3.0
21CTO
21CTO
Jul 28, 2017 · R&D Management

Why Most Programmers Fail at Startup: Lessons from a Veteran Engineer

This article shares candid insights on why many programmers struggle with entrepreneurship, highlighting common misconceptions, overconfidence, lack of teamwork, and the need for an open mindset and practical experience to succeed in building a startup.

Tech Careerbusiness mindsetprogrammer entrepreneurship
0 likes · 12 min read
Why Most Programmers Fail at Startup: Lessons from a Veteran Engineer
StarRing Big Data Open Lab
StarRing Big Data Open Lab
Jul 28, 2017 · Big Data

How Transwarp Transporter Enables Near‑Real‑Time ETL in Big Data Pipelines

The article introduces Transwarp Transporter, a near‑real‑time ETL tool for TDH 5.x, explains its architecture, visual dashboard, drag‑and‑drop data‑flow design, debugging features, parameter management, and highlights how it empowers business users to achieve fast, reliable data migration in big‑data environments.

Data IntegrationETLTranswarp
0 likes · 7 min read
How Transwarp Transporter Enables Near‑Real‑Time ETL in Big Data Pipelines
Architects' Tech Alliance
Architects' Tech Alliance
Jul 28, 2017 · Fundamentals

Intel 545S SSD Review: 64‑Layer 3D NAND Performance and Benchmarks

The Intel 545S SSD, featuring a 64‑layer TLC 3D NAND architecture, is evaluated through extensive synthetic and real‑world benchmarks, revealing solid sequential speeds, decent read latency, but notable firmware stability issues that currently limit its recommendation despite an attractive price point.

HardwareIntelSSD
0 likes · 12 min read
Intel 545S SSD Review: 64‑Layer 3D NAND Performance and Benchmarks
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 28, 2017 · Artificial Intelligence

Inside Alibaba AI Lab: Dr. Wang Gang on Multimodal AI and Edge Computing

In an exclusive interview, Alibaba AI Lab's distinguished scientist Dr. Wang Gang discusses the lab's research on multimodal AI, edge computing, AI hardware, bio‑inspired cognition, quantum‑deep‑learning integration, and the challenges of moving from recognition to true understanding, while also outlining Alibaba's AI talent recruitment plans.

AI researchAI talent recruitmentEdge AI
0 likes · 25 min read
Inside Alibaba AI Lab: Dr. Wang Gang on Multimodal AI and Edge Computing
MaGe Linux Operations
MaGe Linux Operations
Jul 28, 2017 · Artificial Intelligence

How to Capture GTA V Game Frames in Python with OpenCV for AI Experiments

This tutorial walks through using Python and OpenCV to capture screen images from GTA V, covering screen grabbing, converting to NumPy arrays, improving frame rates, handling key and controller input, and setting up a basic autonomous driving test environment, all without relying on pre‑existing libraries.

GTA VOpenCVPython
0 likes · 7 min read
How to Capture GTA V Game Frames in Python with OpenCV for AI Experiments
Meituan Technology Team
Meituan Technology Team
Jul 28, 2017 · Artificial Intelligence

Deep Learning Applications in Meituan‑Dianping Recommendation System

The paper describes Meituan‑Dianping’s two‑stage recommendation pipeline—recall and ranking—and how a Wide & Deep neural architecture, enriched with extensive user, item, and context features and trained with Adam and cross‑entropy loss, significantly boosts CTR and recommendation novelty, with future plans to add RNNs and reinforcement learning.

CTR predictionWide&Deepoptimization
0 likes · 21 min read
Deep Learning Applications in Meituan‑Dianping Recommendation System
Tencent Architect
Tencent Architect
Jul 28, 2017 · Cloud Computing

Evolution and Architecture of Tencent Cloud Block Service (CBS): From CBS1.0 to CBS3.0

This article outlines the development of Tencent Cloud Block Service, describing the transition from the monolithic CBS1.0 through the streamlined CBS2.0 to the two‑layer CBS3.0 architecture, and discusses the design choices, operational challenges, performance optimizations, and industry comparison with Ceph.

ArchitectureCloud StorageCost Reduction
0 likes · 11 min read
Evolution and Architecture of Tencent Cloud Block Service (CBS): From CBS1.0 to CBS3.0
Tencent Music Tech Team
Tencent Music Tech Team
Jul 28, 2017 · Mobile Development

Dynamic Image Formats and Performance Comparison on Android

The article defines dynamic image formats, traces their history from GIF to WebP, compares GIF, APNG and WebP features and Android decoding performance, showing WebP offers smaller files and faster loading at higher CPU cost, while GIF remains most compatible and CPU‑efficient.

APNGAndroidDynamic Images
0 likes · 19 min read
Dynamic Image Formats and Performance Comparison on Android
Beike Product & Technology
Beike Product & Technology
Jul 28, 2017 · Backend Development

Design and Implementation of an E‑Commerce System: Business, Efficiency, Security, and Optimization Insights

This article shares the end‑to‑end design and development experience of a startup e‑commerce platform, covering business requirement analysis, efficient development practices, security measures, performance and architecture optimizations, as well as team‑building lessons learned.

E-commerceSecurityTeam Management
0 likes · 20 min read
Design and Implementation of an E‑Commerce System: Business, Efficiency, Security, and Optimization Insights
Architecture Digest
Architecture Digest
Jul 28, 2017 · Backend Development

Understanding Programs, JavaEE MVC, and Why Maps Can Replace JavaBeans

The article reflects on the nature of programs as code and data, distinguishes persistent and transient data, explains JavaEE MVC and multi‑layer architecture, critiques the overuse of JavaBeans, and advocates using key‑value Maps as a simpler, more flexible data‑transfer model.

Data ModelingJavaMVC
0 likes · 10 min read
Understanding Programs, JavaEE MVC, and Why Maps Can Replace JavaBeans
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 28, 2017 · Databases

Sharding Mastery: Strategies, Key Generation & Seamless Scaling

This article presents a comprehensive guide to database sharding, covering implementation strategies, vertical and horizontal partitioning, global primary key generation techniques, framework versus custom solutions, multi‑data‑source transaction handling, and a novel, migration‑free scaling approach that combines incremental range and hash‑based routing.

Backend Developmentdatabase scalingdistributed transactions
0 likes · 31 min read
Sharding Mastery: Strategies, Key Generation & Seamless Scaling
Aotu Lab
Aotu Lab
Jul 28, 2017 · Frontend Development

Why WebGL Outperforms Canvas 2D in HTML5 Game Rendering

The article compares Flash and HTML5, explains Canvas 2D and WebGL rendering modes, and presents performance tests showing WebGL’s superior speed across browsers, while also discussing practical implications for web game development.

Canvas2DHTML5Rendering
0 likes · 12 min read
Why WebGL Outperforms Canvas 2D in HTML5 Game Rendering
Qunar Tech Salon
Qunar Tech Salon
Jul 28, 2017 · Backend Development

Ensuring Transaction System Availability with Rate Limiting, Circuit Breaking, Gray Release, Warm‑up, Automated Diff Testing, ARES Regression Tool, and a DAG‑Based Asynchronous Programming Framework

The article describes how a high‑traffic e‑commerce transaction system improves availability through rate limiting, circuit breaking, gray‑release, JVM warm‑up, an online diff testing tool, the ARES regression platform, and a DAG‑driven asynchronous execution framework to boost throughput and reduce latency.

Async ProgrammingCircuit BreakingDAG
0 likes · 6 min read
Ensuring Transaction System Availability with Rate Limiting, Circuit Breaking, Gray Release, Warm‑up, Automated Diff Testing, ARES Regression Tool, and a DAG‑Based Asynchronous Programming Framework
dbaplus Community
dbaplus Community
Jul 27, 2017 · Databases

How Sharding-JDBC Transforms Relational Databases for Scalable Cloud‑Native Applications

This article explains the core functions of relational‑database middleware, dives into Sharding-JDBC’s architecture, performance characteristics, and implementation details such as sharding rules, SQL parsing, routing, rewrite, execution, result merging, and distributed primary‑key generation, and outlines its future roadmap.

Database MiddlewareJavaPerformance Benchmark
0 likes · 21 min read
How Sharding-JDBC Transforms Relational Databases for Scalable Cloud‑Native Applications