All Articles

145950 articles · Page 7254 of 7298
Qunar Tech Salon
Qunar Tech Salon
May 14, 2015 · Operations

Key Takeaways from Google’s Borg Paper: Resource Management and Scheduling Insights

The article reviews Google’s Borg paper, highlighting how Borg distinguishes production and non‑production tasks, manages jobs and containers, improves utilization through mixed‑workload scheduling, enforces isolation via overload and over‑commitment controls, and compares Borg’s approach to other cluster managers.

BorgCluster Schedulingproduction vs non‑production
0 likes · 8 min read
Key Takeaways from Google’s Borg Paper: Resource Management and Scheduling Insights
JD.com Experience Design Center
JD.com Experience Design Center
May 14, 2015 · Frontend Development

5 Common UX Mistakes That Sabotage Your Website’s Success

This article outlines five frequent user‑experience errors—overlooking micro interactions, over‑investing in homepages, over‑reliance on text, generational design gaps, and ignoring multi‑screen behavior—and offers practical guidance to create more user‑centric websites.

UX designdesign best practicesmultiscreen
0 likes · 7 min read
5 Common UX Mistakes That Sabotage Your Website’s Success
Ctrip Technology
Ctrip Technology
May 14, 2015 · Artificial Intelligence

Data‑Driven User Experience: Machine Learning Applications in Hotel Booking and Marketing at Ctrip

In his 2015 China Hotel Marketing Summit keynote, Ctrip CTO Ye Yamin explained how machine‑learning models built on purchase behavior and order data improve hotel room availability predictions, shorten confirmation times, personalize recommendations, and evaluate advertising effectiveness, illustrating a data‑driven approach to user experience and operations.

Big DataData Analyticshotel booking
0 likes · 14 min read
Data‑Driven User Experience: Machine Learning Applications in Hotel Booking and Marketing at Ctrip

Microservices Architecture: Evolution, Characteristics, and Practical Considerations

The article examines the evolution from traditional SOA and ESB to modern microservices, outlining key characteristics such as componentization via services, business‑aligned team structures, treating services as products, lightweight communication, decentralization, automation, failure‑tolerance, and evolutionary design, while discussing practical adoption challenges.

Cloud NativeSOASoftware Design
0 likes · 11 min read
Microservices Architecture: Evolution, Characteristics, and Practical Considerations
Qunar Tech Salon
Qunar Tech Salon
May 13, 2015 · R&D Management

Facebook's Engineering Culture and R&D Management Practices

The talk explains Facebook's early engineering culture—emphasizing rapid "Hack" iterations, a decentralized organization that avoids dependencies, open code‑base ownership, data‑driven debate, and the strategic hiring of strong engineers—to illustrate how these practices drive high‑speed product development.

FacebookR&D Managementdecentralization
0 likes · 17 min read
Facebook's Engineering Culture and R&D Management Practices

Monolithic (Single‑Block) Architecture: Advantages, Challenges, and Comparison with Three‑Tier Architecture

The article explains the evolution from single‑block to three‑tier software architecture, outlines the benefits and drawbacks of monolithic applications, and discusses why modern internet‑scale systems increasingly need to move beyond monoliths to meet scalability, maintainability, and rapid delivery demands.

Three-tierbackendmaintenance
0 likes · 19 min read
Monolithic (Single‑Block) Architecture: Advantages, Challenges, and Comparison with Three‑Tier Architecture
Architect
Architect
May 12, 2015 · Fundamentals

12 Rules for Successful Architecture Refactoring – Insights from Uber’s Raffi Krikorian

The article presents Uber engineering leader Raffi Krikorian’s twelve practical rules for planning, executing, and managing software architecture refactoring, emphasizing clear purpose, measurable goals, incremental delivery, data‑driven decisions, technical debt control, realistic technology choices, and stakeholder communication.

Software Designdata-drivenincremental delivery
0 likes · 13 min read
12 Rules for Successful Architecture Refactoring – Insights from Uber’s Raffi Krikorian
Practical DevOps Architecture
Practical DevOps Architecture
May 12, 2015 · Information Security

Configuring Email Filtering Policies on USG Firewall

This guide details how to set up USG firewall email filtering to block specific attachment types, limit attachment size, and prevent messages containing prohibited keywords by creating pattern groups, defining a mail‑filter policy, applying it to the outbound interzone firewall view, and verifying the configuration.

USGattachment controlemail filtering
0 likes · 5 min read
Configuring Email Filtering Policies on USG Firewall
MaGe Linux Operations
MaGe Linux Operations
May 12, 2015 · Backend Development

How to Compile and Install Nginx from Source on Linux

This guide explains key concepts of open source, compilation, and executables, then details the configure‑make‑install workflow and provides a step‑by‑step tutorial for compiling, installing, configuring, and testing Nginx from source on a Linux system.

CompilationConfigurationInstallation
0 likes · 5 min read
How to Compile and Install Nginx from Source on Linux
MaGe Linux Operations
MaGe Linux Operations
May 12, 2015 · Information Security

Master ZMap: Fast Network Scanning, Installation, Commands, and Advanced Uses

ZMap is a high‑speed network scanner developed at the University of Michigan, and this guide covers its installation on various Linux distributions, core command‑line options, configuration files, advanced extensions like banner grabbing and UDP probes, and discusses its underlying SYN‑RST scanning mechanism and security considerations.

LinuxTCP SYN scanZMap
0 likes · 16 min read
Master ZMap: Fast Network Scanning, Installation, Commands, and Advanced Uses
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 12, 2015 · Industry Insights

How to Avoid the Hype: Practical Rules for Successful Architecture Refactoring

This article offers goal‑oriented, data‑driven advice and checklists for architecture refactoring, emphasizing realistic technology selection, pressure management, business understanding, handling non‑technical influences, code‑quality practices, and team readiness to ensure effective, sustainable redesigns.

Checklistarchitecturebest practices
0 likes · 7 min read
How to Avoid the Hype: Practical Rules for Successful Architecture Refactoring
Practical DevOps Architecture
Practical DevOps Architecture
May 11, 2015 · Operations

Configuring L2TP VPN on Huawei Devices

This guide provides a step‑by‑step configuration for setting up an L2TP VPN on Huawei equipment, covering ACL rules, IP pools, user authentication, interface settings, virtual templates, PPP parameters, static routing, and related commands.

HuaweiL2TPNetwork Configuration
0 likes · 2 min read
Configuring L2TP VPN on Huawei Devices
MaGe Linux Operations
MaGe Linux Operations
May 11, 2015 · Operations

Mastering System Throughput: Key Metrics, Formulas, and Performance Testing Basics

This article explains core performance testing concepts—including QPS, concurrency, response time, and throughput calculations—illustrates how to estimate system capacity, relate traffic metrics to daily PV, and outlines the perspectives of users, administrators, developers, and test engineers for evaluating software performance.

Performance TestingQPSResponse Time
0 likes · 12 min read
Mastering System Throughput: Key Metrics, Formulas, and Performance Testing Basics
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 10, 2015 · Backend Development

Migrating Whitepages Services from Ruby to Scala and Akka: Performance Gains and Lessons Learned

Whitepages migrated several high‑traffic services from a Ruby monolith to Scala running on the Akka actor framework, achieving dramatically lower latency and higher throughput while sharing the practical benefits, challenges, and best‑practice insights they discovered during the transition.

AkkaRubyScala
0 likes · 6 min read
Migrating Whitepages Services from Ruby to Scala and Akka: Performance Gains and Lessons Learned