All Articles

141827 articles · Page 6827 of 7092
ITPUB
ITPUB
Aug 27, 2016 · Operations

Check How Long a Process Has Been Running on Ubuntu with ps

Learn how to use the Linux ps command with the etime and etimes options to display the elapsed runtime of a specific process on an Ubuntu server, including finding the PID, formatting the output, and hiding headers for clean results.

Ubuntucommand-lineprocess
0 likes · 4 min read
Check How Long a Process Has Been Running on Ubuntu with ps
ITPUB
ITPUB
Aug 27, 2016 · Databases

Boost MySQL Performance: Proven Tips from Google, Amazon, and More

This article explains how major companies keep MySQL fast at massive scale and provides practical techniques—including schema design, InnoDB advantages, table compression, bulk loading order, and hardware choices—to optimize MySQL performance for billions‑row tables.

InnoDBMySQLPerformance Tuning
0 likes · 8 min read
Boost MySQL Performance: Proven Tips from Google, Amazon, and More
Qunar Tech Salon
Qunar Tech Salon
Aug 26, 2016 · Backend Development

Reconstructing Ctrip's Payment Engine: Architecture, Design, and Operational Practices

This presentation details Ctrip's payment engine reconstruction, describing the limitations of the legacy system, the new service‑oriented architecture separating payment planning and execution, channel‑specific services, the reconciliation system, and the operational measures taken to achieve high payment availability.

Ctripoperationspayment
0 likes · 5 min read
Reconstructing Ctrip's Payment Engine: Architecture, Design, and Operational Practices
MaGe Linux Operations
MaGe Linux Operations
Aug 26, 2016 · Fundamentals

Unlocking Linux Kernel Magic: How container_of Retrieves Struct Addresses

This article explains the Linux kernel’s widely used container_of macro, showing how it converts a member’s address into the containing structure’s base address through examples, typeof and offsetof usage, and demonstrates the underlying calculations with clear code snippets and illustrations.

C macroLinux KernelSystems Programming
0 likes · 5 min read
Unlocking Linux Kernel Magic: How container_of Retrieves Struct Addresses
Node Underground
Node Underground
Aug 26, 2016 · Backend Development

How to Inspect and Manage Your Node.js Module Dependencies Effectively

Modular design simplifies Node.js development but introduces uncertainty about third‑party modules, so understanding which packages you rely on, their usage, popularity, version status, and last update dates can boost confidence and maintainability of your codebase.

Node.jsSoftware MaintenanceVersion control
0 likes · 2 min read
How to Inspect and Manage Your Node.js Module Dependencies Effectively
Meituan Technology Team
Meituan Technology Team
Aug 26, 2016 · Big Data

Memory Architecture and Analysis of Hadoop HDFS NameNode

The article dissects Hadoop 2.4.1’s HDFS NameNode memory architecture, detailing how the Namespace, BlockManager, NetworkTopology, and LeaseManager consume the heap, exposing scaling problems when metadata reaches hundreds of millions of inodes and blocks, and recommending file merging, block‑size tuning, federation, or external KV stores to mitigate heap pressure.

Big DataHDFSMemory Management
0 likes · 17 min read
Memory Architecture and Analysis of Hadoop HDFS NameNode
Architects' Tech Alliance
Architects' Tech Alliance
Aug 26, 2016 · Cloud Computing

Docker Architecture Overview and Module Functions

This article provides a comprehensive overview of Docker's technical architecture, detailing its key modules such as the client, daemon, server, engine, job system, registry, graph, driver, libcontainer, and container components, and explains how they enable isolation, resource management, networking, and continuous deployment in modern DevOps workflows.

ContainerDevOpsDocker
0 likes · 12 min read
Docker Architecture Overview and Module Functions
Ctrip Technology
Ctrip Technology
Aug 26, 2016 · Big Data

Exploring OLAP Engine with Apache Kylin: Architecture, Theory, and Practical Applications in Flight Ticket Big Data

This article presents a comprehensive overview of the Qdata session on OLAP engine exploration, detailing the limitations of traditional MySQL‑based solutions, the requirements for large‑scale analytics, the architecture and theoretical foundations of Apache Kylin, its cube construction process, storage in HBase, query rewriting, real‑world flight‑ticket data applications, and the encountered challenges with corresponding optimization practices.

Apache KylinCubeData Warehouse
0 likes · 7 min read
Exploring OLAP Engine with Apache Kylin: Architecture, Theory, and Practical Applications in Flight Ticket Big Data
Ctrip Technology
Ctrip Technology
Aug 26, 2016 · Information Security

Automated Firewall Operations and Management System at Ctrip

The article describes how Ctrip’s network security team built an automated, centralized firewall management platform that handles multi‑brand firewalls, streamlines policy queries, generation, and deployment, integrates with change‑ticket workflows, and dramatically improves operational efficiency while reducing human error.

CtripNetwork securityfirewall automation
0 likes · 14 min read
Automated Firewall Operations and Management System at Ctrip
Ctrip Technology
Ctrip Technology
Aug 26, 2016 · Information Security

Ctrip Information Security Salon Summary – Cloud WAF, Big Data Analysis, ELK Monitoring, and Recruitment Highlights

The Ctrip Information Security Salon held on August 20 in Shanghai featured expert talks on cloud‑based WAF, big‑data security analytics, ELK‑driven monitoring, product security practices, and concluded with a recruitment drive for security engineers, showcasing practical implementations and industry challenges.

Big DataCloud WAFCtrip
0 likes · 8 min read
Ctrip Information Security Salon Summary – Cloud WAF, Big Data Analysis, ELK Monitoring, and Recruitment Highlights
Tencent Music Tech Team
Tencent Music Tech Team
Aug 26, 2016 · Mobile Development

Dynamic Android UI: Adding Views Programmatically, Drawable Subclasses, and NinePatch Handling

The article explains how Android developers can build dynamic user interfaces by programmatically creating and adding views, replace XML drawables with Drawable subclasses such as StateListDrawable, GradientDrawable, and LayerDrawable, and generate NinePatchChunk data at runtime to use server‑delivered .9.png images without pre‑processing.

AndroidDrawableJava
0 likes · 16 min read
Dynamic Android UI: Adding Views Programmatically, Drawable Subclasses, and NinePatch Handling
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 26, 2016 · Artificial Intelligence

ICML Tutorial Highlights: Deep Residual Nets, Stochastic Gradient, Deep RL

At the ICML pre‑conference tutorial, experts presented deep residual networks, stochastic gradient methods for large‑scale learning, and deep reinforcement learning, highlighting architectural innovations, optimization theory, noise‑reduction techniques, and practical considerations for building scalable, high‑performance AI models.

Residual Networksdeep learningstochastic gradient
0 likes · 14 min read
ICML Tutorial Highlights: Deep Residual Nets, Stochastic Gradient, Deep RL