All Articles

145983 articles · Page 7219 of 7300
Architects' Tech Alliance
Architects' Tech Alliance
Sep 11, 2015 · Cloud Computing

Hardware Reconstruction in Internet Companies: Server, Rack, Storage, and AI Hardware

The article examines how internet companies drive hardware reconstruction, covering large‑scale server and rack customization, modular storage solutions, and the role of AI‑focused hardware, highlighting the shift toward open‑source designs, scale‑out capabilities, and integrated cabinet deployments for modern cloud infrastructures.

AIData CenterHardware
0 likes · 7 min read
Hardware Reconstruction in Internet Companies: Server, Rack, Storage, and AI Hardware
Qunar Tech Salon
Qunar Tech Salon
Sep 11, 2015 · Fundamentals

A Popular Introduction to Programming Culture and the Evolution of Code

This magazine special issue offers an accessible overview of software history, programming languages, coder culture, and the philosophical impact of code, blending terminology, jokes, and insights to illustrate why learning to program matters in today's evolving economy.

CodingProgramming Languagesprogramming
0 likes · 12 min read
A Popular Introduction to Programming Culture and the Evolution of Code
JD.com Experience Design Center
JD.com Experience Design Center
Sep 11, 2015 · Fundamentals

Why Behavior‑Centered Design Beats User‑Centric Approaches

The article explains how designing products around user behavior—considering hardware dimensions, emotional factors, habits, and subconscious cues—creates more intuitive, adaptable solutions than purely user‑centric methods, and outlines practical principles for applying behavior‑centered design in everyday objects.

Design Principlesbehavior-centered designergonomics
0 likes · 16 min read
Why Behavior‑Centered Design Beats User‑Centric Approaches
21CTO
21CTO
Sep 10, 2015 · Databases

Keeping Money Transfers Consistent: Local Transactions, 2PC, and Message Queues

To prevent data inconsistencies when transferring funds—like moving money from Alipay to Yu'ebao—the article explores local transactions, the limitations of two-phase commit in distributed systems, and how reliable message queues can achieve eventual consistency without sacrificing performance.

Data ConsistencyMessage Queuedistributed transactions
0 likes · 11 min read
Keeping Money Transfers Consistent: Local Transactions, 2PC, and Message Queues
21CTO
21CTO
Sep 10, 2015 · Fundamentals

Why Erlang’s BEAM VM Is Unique: Garbage Collection and Async IO

Eric Merritt explains how Erlang’s BEAM VM differs from other VMs with its actor‑based, per‑process garbage collection and efficient asynchronous I/O, discusses the motivations behind Joxa, offers a balanced view on Elixir, explores language laziness, type‑system considerations, and mentions emerging technologies like micro‑kernels and Nix.

BEAMFunctional ProgrammingVM
0 likes · 5 min read
Why Erlang’s BEAM VM Is Unique: Garbage Collection and Async IO
21CTO
21CTO
Sep 10, 2015 · Fundamentals

How to Fast‑Track Your Journey from Junior to Senior Programmer

The article outlines practical habits—using Google for research, setting SMART goals, managing code on GitHub, logging learning, reading regularly, and mastering shortcuts—to help programmers break through the advanced‑beginner plateau and accelerate toward senior expertise.

Software Engineeringcareer developmentlearning habits
0 likes · 6 min read
How to Fast‑Track Your Journey from Junior to Senior Programmer
21CTO
21CTO
Sep 10, 2015 · Operations

8 Proven Strategies CEOs Use to Stop Wasting Time and Boost Productivity

This article reveals how CEOs can reclaim thousands of wasted hours each year by mastering the art of saying no, becoming email ninjas, managing energy, creating execution manuals, optimizing meetings, and leveraging assistants to focus on high‑impact work.

CEOemail efficiencyleadership
0 likes · 15 min read
8 Proven Strategies CEOs Use to Stop Wasting Time and Boost Productivity
Architects' Tech Alliance
Architects' Tech Alliance
Sep 10, 2015 · Databases

How DD Boost Supercharges Oracle RMAN Backups and Deduplication

DD Boost integrates tightly with Oracle RMAN to provide a flexible, policy‑driven backup solution that allows DBAs to manage local and disaster‑recovery sites independently, simplifies deployment via a simple plugin, and dramatically improves performance by sending only unique data blocks to Data Domain for deduplication.

BackupDD BoostData Domain
0 likes · 3 min read
How DD Boost Supercharges Oracle RMAN Backups and Deduplication
Tencent TDS Service
Tencent TDS Service
Sep 10, 2015 · Mobile Development

Master iOS 9: Secure Your App with ATS and Shrink It with App Thinning

This article explains iOS 9's App Transport Security and App Thinning features, detailing how to configure ATS, use nscurl for diagnostics, and apply App Thinning mechanisms such as Slicing, On‑Demand Resources, and Bitcode to improve security and reduce app size.

App ThinningApp Transport SecurityiOS
0 likes · 9 min read
Master iOS 9: Secure Your App with ATS and Shrink It with App Thinning
ITPUB
ITPUB
Sep 10, 2015 · Databases

Inside the K-DB Experience Day: Performance Showdown with Oracle

The article recounts a hands‑on K‑DB experience event where participants migrated Oracle workloads, benchmarked K‑DB against Oracle using TPMC, explored the K‑RAC cluster feature, and shared detailed observations that highlight K‑DB's compatibility, performance, and stability in a real‑world setting.

DatabasesK-DBRAC
0 likes · 14 min read
Inside the K-DB Experience Day: Performance Showdown with Oracle
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Sep 10, 2015 · Industry Insights

Why Erlang’s BEAM VM Stands Out: Expert Insights from Eric Merritt

In this interview, Erlang VM veteran Eric Merritt explains how BEAM’s actor‑based garbage collection, built‑in asynchronous I/O, and design choices differentiate it from other VMs, while also discussing the motivations behind Joxa, his views on Elixir, laziness, type systems, and emerging technologies he follows.

BEAMElixirFunctional Programming
0 likes · 5 min read
Why Erlang’s BEAM VM Stands Out: Expert Insights from Eric Merritt
21CTO
21CTO
Sep 10, 2015 · Backend Development

Why Laravel Dominates PHP: Key Features and Best Practices

This article explores why Laravel has become the most successful PHP framework, highlighting its modular architecture, extensive package ecosystem, micro‑service support through Lumen, elegant routing, middleware security, caching, authentication, task automation, encryption, ORM, testing, and queue handling.

MicroservicesPHPbackend development
0 likes · 7 min read
Why Laravel Dominates PHP: Key Features and Best Practices
21CTO
21CTO
Sep 10, 2015 · Backend Development

Inside 58.com’s Mobile O2O Platform: Architecture, Evolution, and Push Tech

Sun Xuan, a system architect at 58.com, details the evolution of the company's merchant mobile management platform—from its early IM‑centric design through third‑party service integration to a lightweight client architecture—while also dissecting core O2O technologies such as long‑connection push, LBS, and cross‑platform notification strategies.

Backend ArchitectureIMScalable Systems
0 likes · 9 min read
Inside 58.com’s Mobile O2O Platform: Architecture, Evolution, and Push Tech
21CTO
21CTO
Sep 10, 2015 · Information Security

6 Critical Architecture Design Mistakes That Undermine System Security

This article examines six common security pitfalls in system architecture—compatibility, cost‑cutting, data‑code mingling, closed design, blacklist defenses, and neglecting security as a design goal—offering concrete examples and practical recommendations to build more robust, resilient software systems.

blacklist defenseclosed designcode‑data separation
0 likes · 14 min read
6 Critical Architecture Design Mistakes That Undermine System Security