All Articles

143038 articles · Page 6723 of 7152
Programmer DD
Programmer DD
Jun 4, 2017 · Cloud Native

Extending Spring Cloud Ribbon for Weight‑Based and Label‑Based Routing

This guide explains how to enhance Spring Cloud's Ribbon with custom rules that enable weight‑based traffic distribution and label‑driven routing, covering project setup, core microservice components, implementation approaches, testing procedures, and practical examples for real‑world microservice deployments.

LabelRibbonRouting
0 likes · 12 min read
Extending Spring Cloud Ribbon for Weight‑Based and Label‑Based Routing
Architects' Tech Alliance
Architects' Tech Alliance
Jun 4, 2017 · Blockchain

Analysis of the SF Express and Cainiao Data Conflict and the Role of Blockchain in Logistics Data Security

The article examines the public dispute between SF Express and Alibaba's Cainiao over data interfaces, explores privacy and security concerns in logistics, proposes a shared platform model, and highlights blockchain as a potential solution for safeguarding user information in the era of big data and IoT.

Sharing Economydata privacylogistics
0 likes · 7 min read
Analysis of the SF Express and Cainiao Data Conflict and the Role of Blockchain in Logistics Data Security
System Architect Go
System Architect Go
Jun 4, 2017 · Frontend Development

Understanding User Agent Parsing and Using the ua-device Library

This article explains how User Agent strings reveal operating system, CPU, browser and mobile device details, discusses the challenges of parsing mobile UA strings, introduces Baidu's open‑source ua-device library for accurate detection, and provides testing links for developers.

Browser DetectionUser-Agentmobile
0 likes · 4 min read
Understanding User Agent Parsing and Using the ua-device Library
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jun 4, 2017 · Frontend Development

What’s Shaping Tech This Week? Node.js v8, AI Livestock & More

This week’s tech roundup highlights Alibaba’s data clash with SF Express, Node.js v8’s new features, the launch of China’s Big Data Security Lab, Istio’s service mesh for micro‑services, TensorFlow Lite for mobile AI, Connecterra’s AI livestock monitoring, AlphaGo’s inspirational role, Ma Huateng’s cloud‑economy insights, and Siri’s expanded third‑party support.

AINode.jsmicroservices
0 likes · 7 min read
What’s Shaping Tech This Week? Node.js v8, AI Livestock & More
ITPUB
ITPUB
Jun 4, 2017 · Databases

Why Oracle Performs Crash Recovery Before Rollback: Understanding Instance Recovery

This article explains Oracle instance recovery, detailing when it is needed, how checkpoints and SCNs are recorded during clean and abnormal shutdowns, and the step‑by‑step forward‑roll and rollback process performed by SMON to restore database consistency after a crash.

Crash RecoveryDatabaseInstance Recovery
0 likes · 8 min read
Why Oracle Performs Crash Recovery Before Rollback: Understanding Instance Recovery
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 4, 2017 · Operations

How eBay Scales to Billions: 7 Proven Practices for Massive Web Systems

This article outlines eBay's seven scalability best practices—including functional partitioning, horizontal sharding, avoiding distributed transactions, asynchronous decoupling, streaming, virtualization, and smart caching—to help large‑scale web services achieve reliable, cost‑effective growth.

Asynchronous ArchitectureCachingdistributed systems
0 likes · 14 min read
How eBay Scales to Billions: 7 Proven Practices for Massive Web Systems
MaGe Linux Operations
MaGe Linux Operations
Jun 4, 2017 · Information Security

How Fireball Malware Hijacked 250 Million Browsers – Origins, Impact, and Defense

Check Point researchers reveal that the Fireball malware, linked to Chinese firm Rafotech, has infected up to 250 million Windows and macOS computers worldwide by bundling malicious browser extensions, hijacking search engines, and enabling extensive data theft, prompting detailed analysis of its origin, impact, and mitigation steps.

FireballMalwareRafotech
0 likes · 7 min read
How Fireball Malware Hijacked 250 Million Browsers – Origins, Impact, and Defense
MaGe Linux Operations
MaGe Linux Operations
Jun 4, 2017 · Fundamentals

Why Do Some Students Struggle with Python? Proven Learning Strategies

After five months of teaching a Python class, the author reflects on why some learners excel while others struggle, identifying common obstacles such as lack of practical use, unclear entry points, and persistence, and offers actionable methods to improve study habits and achieve success.

motivationprogramming educationpython learning
0 likes · 6 min read
Why Do Some Students Struggle with Python? Proven Learning Strategies
Model Perspective
Model Perspective
Jun 3, 2017 · Fundamentals

How STEAM Education Boosts Creativity and Innovation Skills in Students

The article explains how STEAM education integrates multiple disciplines to cultivate creativity, enhance innovative problem‑solving abilities, and provide lasting benefits for students' lifelong learning and career development through continuous practice and project‑based learning.

CreativityProject-Based LearningSteam
0 likes · 8 min read
How STEAM Education Boosts Creativity and Innovation Skills in Students
21CTO
21CTO
Jun 3, 2017 · Fundamentals

How a Blind Programmer Codes: Tools, Techniques, and Accessibility Insights

A blind developer shares how screen‑reading software, Braille displays, and accessible tools enable him to browse the web, write code, edit audio, and dream about programming, highlighting the importance of inclusive design for all developers.

NVDAScreen Readeraccessibility
0 likes · 7 min read
How a Blind Programmer Codes: Tools, Techniques, and Accessibility Insights
MaGe Linux Operations
MaGe Linux Operations
Jun 3, 2017 · Information Security

The Dark Side of Web Crawling: Industry Secrets, Technical Battles, and Future Trends

This article explores the hidden, often unglamorous world of web crawling and anti‑crawling, detailing why companies need these technologies, the massive traffic they generate, the technical arms race between crawlers and defenders, and the evolving strategies and challenges that shape the industry today.

E-commerceanti‑crawlinginformation security
0 likes · 21 min read
The Dark Side of Web Crawling: Industry Secrets, Technical Battles, and Future Trends
Tencent Music Tech Team
Tencent Music Tech Team
Jun 2, 2017 · Mobile Development

Promise Design Pattern in iOS Development

The article explains how the Promise design pattern, implemented in iOS via PromiseKit, replaces nested delegate callbacks with chainable `then` calls, detailing its states, internal block‑signature handling for parameter passing, and how it resolves callback‑hell while improving code readability and flow control.

0 likes · 16 min read
Promise Design Pattern in iOS Development
Architects' Tech Alliance
Architects' Tech Alliance
Jun 2, 2017 · Operations

Overview of Major IT Management and Storage Management Software Solutions

This article provides a comprehensive overview of leading IT management and storage management software, explaining their classification by enterprise size, core monitoring, control, and automation capabilities, and detailing the features of solutions from IBM, Microsoft, HP, BMC, CA, EMC, NetApp, Hitachi, VMware, ZOHO, Symantec, SolarWinds, and open‑source tools such as Nagios, OpenNMS, and Zabbix.

IT ManagementStorage Managemententerprise software
0 likes · 16 min read
Overview of Major IT Management and Storage Management Software Solutions