All Articles

141237 articles · Page 6874 of 7062
Architects' Tech Alliance
Architects' Tech Alliance
Apr 9, 2016 · Fundamentals

IBM Spectrum Storage: Overview of SDS Strategy, Spectrum Scale and LTFS Integration for Data Lifecycle Management

The article explains IBM Spectrum Storage's software‑defined storage strategy, introduces the Spectrum Scale product line and its LTFS EE plugin for automated data tiering between disk and tape, and describes how IBM SmartCloud Storage Access enables self‑service provisioning and unified management of NAS and block resources.

Data Lifecycle ManagementIBM Spectrum StorageLTFS
0 likes · 7 min read
IBM Spectrum Storage: Overview of SDS Strategy, Spectrum Scale and LTFS Integration for Data Lifecycle Management
Java Captain
Java Captain
Apr 9, 2016 · Fundamentals

Key Java Fundamentals: JVM, JRE, JDK, Environment Variables, Data Types, Memory, and More

This article provides concise explanations of core Java concepts including the differences between JVM, JRE and JDK, the roles of PATH and CLASSPATH, variable usage, operators, naming rules, data types, type conversion, Java architecture tiers, cross‑platform nature, signed number representations, functions, overloading, arrays, and memory structure.

Data TypesJREJVM
0 likes · 6 min read
Key Java Fundamentals: JVM, JRE, JDK, Environment Variables, Data Types, Memory, and More
ITPUB
ITPUB
Apr 9, 2016 · Information Security

Build a Portable GSM Base Station with BladeRF and Raspberry Pi

This guide walks through assembling a compact, USB‑3.0‑enabled BladeRF SDR, installing Raspbian on a Raspberry Pi, setting up Yate and YateBTS, configuring GSM parameters, and testing the resulting portable base station for network interception and research purposes.

GSMRaspberry PiSDR
0 likes · 8 min read
Build a Portable GSM Base Station with BladeRF and Raspberry Pi
Architecture Digest
Architecture Digest
Apr 9, 2016 · Big Data

Practical Experience of Using Spark at Meituan: Platformization, ETL Templates, Feature Platform, Data Mining, and Real‑World Applications

This article describes how Meituan migrated from Hive‑SQL and MapReduce to Spark on YARN, built an interactive Zeppelin‑based development platform, created reusable ETL templates, constructed a Spark‑driven feature and data‑mining platform, and applied Spark to interactive user‑behavior analysis and large‑scale SEM services, highlighting performance gains and operational benefits.

Big DataData PlatformDistributed Computing
0 likes · 19 min read
Practical Experience of Using Spark at Meituan: Platformization, ETL Templates, Feature Platform, Data Mining, and Real‑World Applications
ITPUB
ITPUB
Apr 9, 2016 · Databases

Practical MySQL Performance Tuning Using Status Variables

This guide explains how to use MySQL's SHOW GLOBAL STATUS and SHOW VARIABLES outputs to identify and adjust key parameters such as slow query logging, connection limits, key buffer size, temporary tables, open tables, thread cache, query cache, sorting, file handles, table locks, and table scans for optimal database performance.

MySQLPerformance TuningStatus Variables
0 likes · 11 min read
Practical MySQL Performance Tuning Using Status Variables
21CTO
21CTO
Apr 9, 2016 · Fundamentals

How to Effectively Learn Any Programming Language: A Veteran’s Guide

This article shares a seasoned programmer’s practical roadmap for mastering a new programming language, covering motivation, goal setting, language selection, book recommendations, code reading, hands‑on practice, and building real modules to accelerate skill development.

ProgrammingSoftware Developmentcareer
0 likes · 9 min read
How to Effectively Learn Any Programming Language: A Veteran’s Guide
MaGe Linux Operations
MaGe Linux Operations
Apr 9, 2016 · Cloud Native

The Real Challenge of Microservices: Service Splitting and Building a Cloud‑Native Platform

The article explores the multiple demands on internet systems, explains why business service granularity is the biggest obstacle to microservice adoption, and shares practical insights on designing a cloud‑native platform with Docker, Kubernetes, unified monitoring, API governance, and multi‑tenant resource isolation.

API designDockerKubernetes
0 likes · 10 min read
The Real Challenge of Microservices: Service Splitting and Building a Cloud‑Native Platform
21CTO
21CTO
Apr 8, 2016 · Backend Development

Mastering Flash Sale Systems: Architecture, Challenges, and High‑Concurrency Solutions

This article explores the complete design of a flash‑sale (秒杀) system, covering business flow, technical bottlenecks, architectural principles, frontend, site and service layer designs, database sharding, caching, overload protection, anti‑cheating measures, and data‑safety strategies for handling massive concurrent traffic.

CachingFlash SaleOptimistic Locking
0 likes · 34 min read
Mastering Flash Sale Systems: Architecture, Challenges, and High‑Concurrency Solutions
21CTO
21CTO
Apr 8, 2016 · Frontend Development

How to Auto-Update Static Assets with MD5 Fingerprinting in Frontend Projects

This article explains the challenges of caching static resources in frontend development, especially in environments like WeChat, and presents a solution using MD5 fingerprinting, Gulp preprocessing, manifest generation, and RequireJS mapping to automatically update only changed files while preserving cache efficiency.

CachingFrontendMD5
0 likes · 6 min read
How to Auto-Update Static Assets with MD5 Fingerprinting in Frontend Projects
21CTO
21CTO
Apr 8, 2016 · Cloud Computing

Inside Airbnb’s AWS Cloud Architecture and Data Stack

Airbnb’s engineering VP Mike Curtis explains how the company leverages Amazon Web Services, a Hadoop‑based big‑data platform, and custom tools like Aerosolve, Airflow, and Airpal to power its global marketplace, enabling rapid scaling, dynamic pricing, and personalized search through extensive cloud infrastructure and machine‑learning pipelines.

AWSData Engineeringcloud architecture
0 likes · 15 min read
Inside Airbnb’s AWS Cloud Architecture and Data Stack
Architect
Architect
Apr 8, 2016 · Databases

InnoDB IO Subsystem and Buffer Pool Memory Management Overview

This article explains InnoDB's file I/O interfaces, asynchronous and synchronous read/write mechanisms, background IO threads, AIO request handling, concurrency controls, prefetch strategies, log write padding, and the evolution of buffer pool initialization, chain management, and page eviction in MySQL 5.7.

Asynchronous IOBuffer PoolIO
0 likes · 19 min read
InnoDB IO Subsystem and Buffer Pool Memory Management Overview
Architects' Tech Alliance
Architects' Tech Alliance
Apr 8, 2016 · Cloud Computing

Understanding VMware NSX: Core Components and How They Virtualize Networks

This article provides a detailed overview of VMware NSX SDN, explaining its key components—NSX Manager, virtual switches, controller, and Edge services—and how they enable software‑defined networking, virtualized routing, firewalls, load balancing, and other layer‑2 to layer‑7 functions in modern data‑center environments.

Data CenterNetwork VirtualizationSDN
0 likes · 6 min read
Understanding VMware NSX: Core Components and How They Virtualize Networks
Meituan Technology Team
Meituan Technology Team
Apr 8, 2016 · Frontend Development

Boosting Frontend Efficiency: Meituan’s Node.js, React, and Engineering Automation Insights

The Meituan‑Dianping tech salon recap reveals how their frontend teams leverage Node.js for high‑traffic services, Docker‑based builds, a custom monitoring tool, a React‑powered H5 publishing platform, modern engineering scaffolds, and the Vane API integration system to dramatically improve development speed and reduce costs.

DockerNode.jsReact
0 likes · 8 min read
Boosting Frontend Efficiency: Meituan’s Node.js, React, and Engineering Automation Insights
Node Underground
Node Underground
Apr 8, 2016 · Backend Development

Midway 5 Release: Design, Stability, and Plugin Architecture Explained

Midway 5, the latest version of Taobao's Node.js web framework, introduces a plugin‑centric design, refined process management, and upgraded compatibility strategies, offering developers a more stable and modular foundation for building large‑scale applications.

Node.jscompatibilityframework
0 likes · 12 min read
Midway 5 Release: Design, Stability, and Plugin Architecture Explained
ITPUB
ITPUB
Apr 8, 2016 · Frontend Development

Turn Your Browser into a Live HTML Editor with a Simple Data URI Trick

This article explains how entering a specially crafted data:text/html URI in the browser address bar creates a temporary, editable HTML page, and shows multiple community extensions that add syntax highlighting, theming, and custom behaviors using Ace editor and other tricks.

Ace editorFrontendbrowser
0 likes · 6 min read
Turn Your Browser into a Live HTML Editor with a Simple Data URI Trick
ITPUB
ITPUB
Apr 8, 2016 · Fundamentals

Essential Linux Shell Commands Every Developer Should Know

A comprehensive cheat‑sheet of 73 practical Linux shell commands—from checking remote ports and managing processes to manipulating files, networking, Git operations, and system monitoring—provides quick reference for developers and sysadmins who need reliable one‑liners for everyday tasks.

Cheat SheetLinuxSysadmin
0 likes · 11 min read
Essential Linux Shell Commands Every Developer Should Know
ITPUB
ITPUB
Apr 8, 2016 · Databases

How to Monitor and Analyze Oracle SQL Statements with Powerful Queries

This guide provides Oracle SQL queries to list currently running statements, retrieve historical SQL, identify high‑CPU or high‑disk‑usage queries, find slow statements, and detect uncommitted transactions, enabling DBAs to quickly diagnose performance issues.

Database AdministrationOracleQueries
0 likes · 4 min read
How to Monitor and Analyze Oracle SQL Statements with Powerful Queries
360 Quality & Efficiency
360 Quality & Efficiency
Apr 8, 2016 · Operations

Comparative Analysis of Six Server Load‑Testing Tools: LoadRunner, JMeter, Spirent Avalanche, Siege, Tsung, and Locust

This article presents a detailed comparison of six server‑side load‑testing tools—LoadRunner, JMeter, Spirent Avalanche, Siege, Tsung, and Locust—through multiple real‑world scenarios, evaluating their protocol support, scripting flexibility, performance, cost, and suitability for different testing requirements.

load-testingstress testingtool comparison
0 likes · 11 min read
Comparative Analysis of Six Server Load‑Testing Tools: LoadRunner, JMeter, Spirent Avalanche, Siege, Tsung, and Locust
Practical DevOps Architecture
Practical DevOps Architecture
Apr 8, 2016 · Operations

Extracting System Configuration Using Linux Commands

This tutorial explains how to capture IP addresses, filter empty lines, count regular files in /bin, copy the inittab file, and count non‑comment configuration lines on a Linux host using standard shell commands such as ifconfig, grep, ls, cp, and wc.

LinuxShellSystem Configuration
0 likes · 4 min read
Extracting System Configuration Using Linux Commands