All Articles

140638 articles · Page 6918 of 7032
Efficient Ops
Efficient Ops
Nov 23, 2015 · Databases

How Tencent’s TMySQLParse Automates MySQL SQL Auditing and Cuts DBA Workload

This article explains the background, implementation, usage, and real‑world integration of TMySQLParse, a MySQL‑compatible SQL audit tool developed by Tencent to automatically detect syntax errors and high‑risk statements, thereby streamlining the game‑cloud change‑order workflow.

Database ToolsMySQLTMySQLParse
0 likes · 12 min read
How Tencent’s TMySQLParse Automates MySQL SQL Auditing and Cuts DBA Workload
21CTO
21CTO
Nov 23, 2015 · Cloud Native

Unveiling Docker 1.2: Deep Dive into Its Architecture and Core Components

This article provides a comprehensive analysis of Docker 1.2's architecture, detailing each module's function, the internal workflow of key commands, and how Docker's design enables lightweight, secure container virtualization for modern cloud‑native applications.

DockerLinuxarchitecture
0 likes · 20 min read
Unveiling Docker 1.2: Deep Dive into Its Architecture and Core Components
21CTO
21CTO
Nov 23, 2015 · Fundamentals

Designing Reliable Industrial IoT: Architecture, Middleware & Real-World Cases

This article explains the technical differences between "Internet+" and industrial IoT, outlines the three‑tier architecture (device, cloud, monitoring), details middleware platforms YFIOs and YFCloud, and presents several practical deployment examples across agriculture, health, fisheries and wastewater treatment.

CloudEmbeddedIndustrial IoT
0 likes · 19 min read
Designing Reliable Industrial IoT: Architecture, Middleware & Real-World Cases
21CTO
21CTO
Nov 23, 2015 · Big Data

How Dianping Scales Real‑Time Analytics with Apache Storm

This article explains how Dianping built a millisecond‑level real‑time computation platform using Apache Storm, covering use cases, system architecture, core Storm concepts, performance tuning, best practices, and a detailed Q&A on their production deployment.

Apache StormBig DataPerformance Tuning
0 likes · 23 min read
How Dianping Scales Real‑Time Analytics with Apache Storm
MaGe Linux Operations
MaGe Linux Operations
Nov 23, 2015 · Databases

How to Partition Zabbix MySQL Tables for Faster Performance

This guide explains why Zabbix monitoring can become sluggish with large MySQL tables, and provides step‑by‑step instructions—including table modifications, stored procedures for creating, dropping, maintaining, and verifying partitions, plus automation scripts—to shrink the database and improve responsiveness.

MySQLStored ProceduresTable Partitioning
0 likes · 10 min read
How to Partition Zabbix MySQL Tables for Faster Performance
ITPUB
ITPUB
Nov 23, 2015 · Databases

Essential MySQL Security Checklist: 14 Steps to Harden Your Database

To protect MySQL databases from unauthorized access and performance issues, this guide outlines fourteen essential security measures—including restricting remote access, regular backups, disabling default accounts, tightening user privileges, securing configuration files, and enabling logging—providing concrete commands and configuration snippets for robust protection.

Access ControlDatabase SecurityLogging
0 likes · 11 min read
Essential MySQL Security Checklist: 14 Steps to Harden Your Database
ITPUB
ITPUB
Nov 23, 2015 · Information Security

Why Storing Plaintext Passwords Is Dangerous and How Salting & Hashing Protect Users

The article explains why storing plaintext passwords is insecure, describes one‑way hashing, the danger of rainbow tables, how salting and strong hash functions protect credentials, warns against multiple hashing, and outlines practical strategies—including HTTPS and server‑side salts—to secure user authentication.

Hashingpassword securityrainbow tables
0 likes · 8 min read
Why Storing Plaintext Passwords Is Dangerous and How Salting & Hashing Protect Users
DevOps
DevOps
Nov 23, 2015 · Backend Development

Deploying ASP.NET 5 RC1 on Linux with Kestrel and Entity Framework 7 on Alibaba Cloud

This article details the experience of upgrading a sample site to ASP.NET 5 RC1 on Linux, configuring Kestrel as the web server, adding SQL Server access via Entity Framework 7, handling Alibaba Cloud RDS settings, and discussing performance issues observed with Alibaba Cloud load balancing.

ASP.NETAlibaba CloudEntity Framework
0 likes · 6 min read
Deploying ASP.NET 5 RC1 on Linux with Kestrel and Entity Framework 7 on Alibaba Cloud
Efficient Ops
Efficient Ops
Nov 22, 2015 · Operations

Master Celery for Scalable Distributed Monitoring and Alert Strategies

This article introduces Celery's architecture, its integration with the OWL monitoring system, explains workers, brokers, result handling, and presents three practical alerting strategies—fixed thresholds, dynamic floating limits, and period‑over‑period comparisons—to build an efficient, automated operations platform.

Distributed MonitoringPythoncelery
0 likes · 10 min read
Master Celery for Scalable Distributed Monitoring and Alert Strategies
21CTO
21CTO
Nov 22, 2015 · Backend Development

Boost Your PHP Projects with 30 Essential Best Practices

Learn a comprehensive set of 30 practical PHP best‑practice tips covering file inclusion, path handling, debugging, output buffering, security, performance, database interactions, session management, and code organization to improve maintainability, efficiency, and reliability of your backend applications.

Backend DevelopmentBest PracticesPHP
0 likes · 26 min read
Boost Your PHP Projects with 30 Essential Best Practices
21CTO
21CTO
Nov 22, 2015 · Mobile Development

Master Clean Architecture for Android: Build Robust, Testable Apps

This guide explains how to apply clean architecture principles to Android development by separating concerns into presentation, domain, and data layers, ensuring framework, UI, and database independence, and providing testing strategies and error‑handling techniques for a maintainable app.

AndroidClean ArchitectureDependency Injection
0 likes · 9 min read
Master Clean Architecture for Android: Build Robust, Testable Apps
21CTO
21CTO
Nov 22, 2015 · Cloud Native

Step-by-Step Guide to Build a Kubernetes Cluster on CentOS 7

This article walks through installing and configuring a Kubernetes 0.6.2 cluster on CentOS 7, covering core concepts, environment setup, master and minion configuration, deployment of pods, services, replication controllers, and practical testing of load balancing and scaling.

CentOSCluster DeploymentDocker
0 likes · 19 min read
Step-by-Step Guide to Build a Kubernetes Cluster on CentOS 7
Architect
Architect
Nov 22, 2015 · Backend Development

Implementing Rails Fragment Cache with Redis and Session Storage

This article explains how to enable Rails fragment caching, use HTML fragment cache helpers, understand cache digests, observe read/write fragment logs, and migrate the cache store from file system to Redis by adding redis-namespace and redis-rails gems, configuring cache_store, and handling cache invalidation on data changes.

CacheFragmentCacheRails
0 likes · 9 min read
Implementing Rails Fragment Cache with Redis and Session Storage
Java High-Performance Architecture
Java High-Performance Architecture
Nov 22, 2015 · Fundamentals

Master awk: Powerful Text Processing Tricks for Linux Users

This article introduces awk as a powerful Linux text‑analysis tool, explains its line‑by‑line processing, field splitting, built‑in variables, and common command examples—from printing filenames to calculating directory sizes—demonstrating how to create scripts for sorting, filtering, and reporting data.

Shell Scriptingawkcommand-line
0 likes · 6 min read
Master awk: Powerful Text Processing Tricks for Linux Users