All Articles

145983 articles · Page 7218 of 7300
Qunar Tech Salon
Qunar Tech Salon
Sep 14, 2015 · Backend Development

Technical Talk Series: Engineering Node.js Development, SEO, Watcher Monitoring, Native Modules, Code Elegance, Chrome Extensions, and Web Components

A series of internal technical talks covers engineering Node.js development and operations, fast SEO and watcher solutions, native module creation, code elegance principles, rapid Chrome plugin development, and the future of web componentization, inviting staff to attend on September 19.

Chrome extensionsNative ModulesNode.js
0 likes · 5 min read
Technical Talk Series: Engineering Node.js Development, SEO, Watcher Monitoring, Native Modules, Code Elegance, Chrome Extensions, and Web Components
21CTO
21CTO
Sep 14, 2015 · Backend Development

Why Apache Kafka Beats Traditional Message Queues: Architecture, Code, and Performance

This article explains Apache Kafka's distributed publish‑subscribe design, core components, storage model, ZooKeeper coordination, performance benchmarks against ActiveMQ and RabbitMQ, and provides Java producer and consumer code examples for building high‑throughput messaging applications.

Apache KafkaDistributed MessagingMessage Queue
0 likes · 16 min read
Why Apache Kafka Beats Traditional Message Queues: Architecture, Code, and Performance
21CTO
21CTO
Sep 14, 2015 · Fundamentals

Can Event‑Driven Architecture Revolutionize Web Frameworks?

The article explores how ideal web frameworks could evolve by separating data description from logic, using event‑driven architectures, graph databases, and cross‑language components to achieve minimal, maintainable, and extensible code, while discussing practical implementations, challenges, and philosophical foundations.

Data Modelingevent-driven-architecturefrontend development
0 likes · 25 min read
Can Event‑Driven Architecture Revolutionize Web Frameworks?
21CTO
21CTO
Sep 14, 2015 · Backend Development

Why Simple‑Looking Sites Like Taobao Need Hundreds of Top Engineers

Although sites like Taobao appear simple to users, they rely on massive distributed search, caching, storage, load‑balancing, CDN, logging, and data‑analysis systems that demand sophisticated backend engineering, massive infrastructure, and specialized algorithms, explaining why countless top engineers are required to keep them running.

Big Datacachingdistributed systems
0 likes · 12 min read
Why Simple‑Looking Sites Like Taobao Need Hundreds of Top Engineers
21CTO
21CTO
Sep 14, 2015 · Artificial Intelligence

How Airbnb Builds Machine Learning Models to Detect Fraudulent Transactions

Airbnb’s trust and safety team uses a series of machine‑learning models—starting from defining the prediction target, through data sampling and feature engineering, to evaluating precision and recall—to identify and mitigate fraud risks such as chargebacks across its global peer‑to‑peer rental platform.

AIAirbnbModel Evaluation
0 likes · 7 min read
How Airbnb Builds Machine Learning Models to Detect Fraudulent Transactions
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Sep 14, 2015 · Industry Insights

Why Kafka Dominates Distributed Messaging: Architecture, Features, and Best Practices

This article provides an in‑depth examination of Apache Kafka’s origins, design goals, core concepts such as brokers, topics, partitions, producers and consumers, compares it with other message queues, explains its storage format, configuration options, delivery guarantees, and includes practical Java code examples for partitioning and consumption.

KafkaMessage Queuearchitecture
0 likes · 22 min read
Why Kafka Dominates Distributed Messaging: Architecture, Features, and Best Practices
Efficient Ops
Efficient Ops
Sep 13, 2015 · Operations

How Tencent’s BlueKing Platform Automates Ops: Key Takeaways from the Efficient Operations Talk

This article summarizes a detailed Q&A from the Efficient Operations talk, covering BlueKing’s integration with databases, agent resource management, alarm de‑duplication, automation workflows, development language choices, data handling, and the platform’s suitability for various enterprise environments.

BlueKingDatabase OperationsDevOps
0 likes · 13 min read
How Tencent’s BlueKing Platform Automates Ops: Key Takeaways from the Efficient Operations Talk
Architects' Tech Alliance
Architects' Tech Alliance
Sep 13, 2015 · Cloud Computing

Infrastructure Convergence: Hardware Fusion and Hyper‑Converged Systems Overview

The article explains the evolution of enterprise IT infrastructure toward both custom, small‑scale distributed designs driven by cloud computing and integrated fusion/hyper‑converged architectures, detailing their design principles, differences, major vendor solutions, and the role of software‑defined storage.

Hyper-ConvergedInfrastructureSoftware-Defined Storage
0 likes · 12 min read
Infrastructure Convergence: Hardware Fusion and Hyper‑Converged Systems Overview
Qunar Tech Salon
Qunar Tech Salon
Sep 13, 2015 · R&D Management

What Are Tech Conferences Really For? Examining Culture, Harassment, and Gender Diversity in the Industry

The article explores the purpose of tech conferences, highlighting how they serve as platforms for professional visibility, cultural assimilation, and networking while also exposing pervasive issues such as gender harassment, diversity gaps, and the ongoing efforts to create more inclusive environments.

Industry cultureTech Conferencesdiversity initiatives
0 likes · 8 min read
What Are Tech Conferences Really For? Examining Culture, Harassment, and Gender Diversity in the Industry
21CTO
21CTO
Sep 12, 2015 · Fundamentals

Unlocking RAID: How Different Levels Balance Speed, Redundancy, and Cost

This article provides a comprehensive overview of RAID technology, explaining its purpose, the various standard levels from RAID 0 to RAID 6, hybrid configurations, non‑standard implementations like DRFS, and both software and firmware/driver based deployment methods.

RAIDfilesystemperformance
0 likes · 13 min read
Unlocking RAID: How Different Levels Balance Speed, Redundancy, and Cost
21CTO
21CTO
Sep 12, 2015 · Information Security

How Browser Fingerprinting Works and How to Defend Against It

This article explains the many data points browsers expose—such as IP, cookies, language, hardware, and HTML5 APIs—that enable device fingerprinting, describes how fingerprinting scripts operate, and outlines practical countermeasures like disabling JavaScript, using privacy extensions, and configuring browser settings.

Browser FingerprintingHTML5 APIsJavaScript
0 likes · 10 min read
How Browser Fingerprinting Works and How to Defend Against It
21CTO
21CTO
Sep 12, 2015 · Operations

Why Great Strategies Fail: Uncovering the Real Barriers to Execution

The article uses three vivid workplace anecdotes to illustrate why clear goals, feasible methods, solid communication, rational processes, proper incentives, and effective assessment are essential for turning strategy into successful execution.

communicationexecutionincentives
0 likes · 8 min read
Why Great Strategies Fail: Uncovering the Real Barriers to Execution
21CTO
21CTO
Sep 12, 2015 · Frontend Development

How HTTP/2 Boosts Front‑End Performance: Server Push, Multiplexing & Tips

This article explains how HTTP/2 replaces SPDY, introduces multiplexing, header compression and Server Push, and shows why many HTTP/1 optimization tricks become obsolete while still offering practical strategies for faster resource loading on modern web pages.

HTTP/2MultiplexingServer Push
0 likes · 23 min read
How HTTP/2 Boosts Front‑End Performance: Server Push, Multiplexing & Tips
21CTO
21CTO
Sep 12, 2015 · R&D Management

What Jeff Bezos’ Long‑Term Vision Reveals About Sustainable Business Growth

The article examines Jeff Bezos’ emphasis on long‑term value over short‑term profits, illustrating how Amazon’s bold decisions—such as launching Prime, prioritizing cash flow, and fostering a culture of patient innovation—have shaped its sustained growth and offer actionable lessons for leaders and managers.

AmazonBusiness ManagementJeff Bezos
0 likes · 16 min read
What Jeff Bezos’ Long‑Term Vision Reveals About Sustainable Business Growth
21CTO
21CTO
Sep 12, 2015 · Fundamentals

How to Become a Self‑Taught Programmer: A Practical Roadmap for Beginners

This guide outlines a comprehensive learning strategy for new programmers, covering what to study, effective study methods, specialization, practical coding practice, sharing knowledge, and staying updated with industry trends to accelerate career growth.

Learning ResourcesSoftware Engineeringcareer development
0 likes · 15 min read
How to Become a Self‑Taught Programmer: A Practical Roadmap for Beginners