All Articles

142414 articles · Page 6768 of 7121
Tencent Cloud Developer
Tencent Cloud Developer
Feb 14, 2017 · Databases

TDSQL Audit Capability: Architecture, Kafka Integration, and Consistency Hash Implementation

TDSQL’s cloud‑based audit solution combines a three‑proxy high‑availability layer, Kafka’s O(1) persistent messaging, and a distributed audit‑server that uses consistent hashing and multi‑coroutine processing to consume data within seconds, while fault‑tolerant offsets, majority acknowledgments, and Tencent Cloud MongoDB storage ensure secure, ordered, scalable, and highly reliable audit logging.

Consistent HashingKafkaMongoDB
0 likes · 7 min read
TDSQL Audit Capability: Architecture, Kafka Integration, and Consistency Hash Implementation
Architecture Digest
Architecture Digest
Feb 14, 2017 · Frontend Development

Comprehensive Guide to Frontend Optimization: Efficiency, Performance, Stability, Responsiveness, Compatibility, SEO, and Accessibility

This article provides an extensive overview of frontend optimization techniques, covering work efficiency, speed performance, stability, responsive design, cross-browser compatibility, SEO best practices, and accessibility measures, offering practical tools, workflows, and strategies to improve web development productivity and user experience.

SEOaccessibilityfrontend
0 likes · 27 min read
Comprehensive Guide to Frontend Optimization: Efficiency, Performance, Stability, Responsiveness, Compatibility, SEO, and Accessibility
ZhiKe AI
ZhiKe AI
Feb 14, 2017 · Fundamentals

Mastering Linux Shell: Basics, Scripts, Variables, and Control Structures

This article introduces the Linux shell as an interface and scripting language, explains how to execute scripts, manage system and user variables, use special variables, operators, conditional statements, loops, case constructs, and define functions, providing concrete syntax examples for each feature.

Command LineControl structuresLinux
0 likes · 9 min read
Mastering Linux Shell: Basics, Scripts, Variables, and Control Structures
Qunar Tech Salon
Qunar Tech Salon
Feb 14, 2017 · Operations

Application‑Based Automated Capacity Management and Utilization Evaluation

This article explains how to automate application‑centric capacity assessment, identify the safe utilization thresholds, use load‑balancer‑driven stress testing and regression modeling to pinpoint resource bottlenecks, and improve server usage while maintaining service reliability through close DevOps collaboration.

DevOpsautomationcapacity management
0 likes · 15 min read
Application‑Based Automated Capacity Management and Utilization Evaluation
dbaplus Community
dbaplus Community
Feb 13, 2017 · Backend Development

Why Message Queues Are Essential for Scalable Distributed Systems

Message queues act as a crucial middleware component in distributed systems, addressing coupling, asynchronous processing, traffic shaping, and high availability, with real-world scenarios such as asynchronous handling, decoupling, traffic throttling, logging, and communication, while reviewing popular solutions like ActiveMQ, RabbitMQ, ZeroMQ, Kafka, and JMS.

Backend ArchitectureKafkaMessage Queue
0 likes · 20 min read
Why Message Queues Are Essential for Scalable Distributed Systems
WeChatFE
WeChatFE
Feb 13, 2017 · Frontend Development

How to Eliminate Front‑End Image Layout Shift with Smart Placeholder Optimization

By inlining placeholder logic, triggering it at DOMContentLoaded, and calculating placeholder dimensions based on the nearest non‑zero‑width ancestor rather than screen width, this guide shows how to prevent first‑screen layout shifts caused by image loading in modern web front‑end development.

browser renderingimage placeholderlayout shift
0 likes · 9 min read
How to Eliminate Front‑End Image Layout Shift with Smart Placeholder Optimization
Architects' Tech Alliance
Architects' Tech Alliance
Feb 13, 2017 · Cloud Native

Comprehensive Overview of Docker: Architecture, Components, Orchestration, Storage, and Ecosystem

This article provides an extensive overview of Docker, covering its open‑source origins, client‑server architecture, container isolation, image management, orchestration tools such as Compose, Swarm and Machine, networking solutions, storage strategies, integration with PaaS/IaaS platforms, Kubernetes, OpenStack, DevOps practices, micro‑service architecture, and the broader Docker ecosystem.

Cloud NativeDevOpsDocker
0 likes · 24 min read
Comprehensive Overview of Docker: Architecture, Components, Orchestration, Storage, and Ecosystem
ITPUB
ITPUB
Feb 13, 2017 · Operations

What the GitLab Deletion Teaches About Boosting System Reliability

The article reflects on the GitLab database deletion incident, analyzing how human error, decision fatigue, inadequate backup strategies, and insufficient safeguards exposed reliability gaps, and proposes practical DevOps practices—such as pair operations, diversified redundancy, strict command restrictions, and continuous feedback—to strengthen complex software systems.

GitLabHumanFactorsReliability
0 likes · 10 min read
What the GitLab Deletion Teaches About Boosting System Reliability
ITPUB
ITPUB
Feb 13, 2017 · Databases

Master Oracle Database Performance: 10 Proven Tuning Strategies

This guide presents comprehensive Oracle database performance optimization techniques—including data structure design, application architecture, SQL tuning, memory and CPU adjustments, I/O balancing, and essential tools—providing actionable steps and example queries for DBAs to improve system responsiveness and efficiency.

CPUOracleSGA
0 likes · 13 min read
Master Oracle Database Performance: 10 Proven Tuning Strategies
ITPUB
ITPUB
Feb 13, 2017 · Databases

Mastering SQL: Joins, Normal Forms, Indexes, and Optimization Techniques

This article explains SQL join types, the three normal forms, table creation and alteration commands, data integrity constraints, practical query‑optimization tips, the roles and differences of clustered and non‑clustered indexes, and the distinctions between stored procedures and functions.

Database DesignIndexesJoins
0 likes · 7 min read
Mastering SQL: Joins, Normal Forms, Indexes, and Optimization Techniques
Tencent Cloud Developer
Tencent Cloud Developer
Feb 13, 2017 · Databases

Practical Experience Migrating Over 130 MySQL Instances to Tencent Cloud CDB

Tencent Cloud’s migration team successfully moved over 130 on‑premise MySQL instances totaling 20 TB to CDB by rigorously testing the migration tool, configuring master‑slave replication, handling high‑concurrency binlog sync, and resolving timestamp, stored‑procedure, and DDL issues, ensuring seamless production deployment.

CDBMySQLShell script
0 likes · 12 min read
Practical Experience Migrating Over 130 MySQL Instances to Tencent Cloud CDB
Taobao Frontend Technology
Taobao Frontend Technology
Feb 13, 2017 · Frontend Development

How Rax Is Revolutionizing Multi‑Platform Frontend Development

Rax, an open‑source React‑compatible framework launched by Alibaba, unifies web, Weex, and Node.js rendering through a driver architecture, offering a tiny bundle size, multi‑node support, and standardized APIs to enable developers to write once and run everywhere across mobile, web, and emerging platforms.

RaxReActmulti‑platform
0 likes · 11 min read
How Rax Is Revolutionizing Multi‑Platform Frontend Development
转转QA
转转QA
Feb 13, 2017 · Databases

Redis Connection Pool Saturation: A Debugging Tale

A developer recounts how a Redis connection pool overflow across dozens of clusters was traced to a single misbehaving service, diagnosed with netstat and ps commands, and resolved by adjusting configuration and stopping the offending process, illustrating practical troubleshooting of connection limits.

Connection PoolRedisTroubleshooting
0 likes · 4 min read
Redis Connection Pool Saturation: A Debugging Tale
Architecture Digest
Architecture Digest
Feb 13, 2017 · Fundamentals

Why Learning Multiple Programming Languages Matters and How to Master Them

The article argues that mastering a wide range of programming languages deepens understanding of universal language models, improves tool selection, and expands career opportunities, and it provides a step‑by‑step roadmap—including meta‑learning, choosing prototype languages, and focused practice—supported by recommended resources and real‑world examples.

Language LearningProgramming Languagescompiler fundamentals
0 likes · 14 min read
Why Learning Multiple Programming Languages Matters and How to Master Them
Qunar Tech Salon
Qunar Tech Salon
Feb 13, 2017 · Mobile Development

Understanding Android NestedScrolling Mechanism

After Android 5.0 introduced the NestedScrolling API, this article explains the underlying mechanism, key interfaces such as NestedScrollingChild and Parent, demonstrates a sample CollapsingLayout with NestedScrollView, and walks through the sequence of start, pre‑scroll, scroll, and stop callbacks with code examples.

AndroidCollapsingToolbarCoordinatorLayout
0 likes · 7 min read
Understanding Android NestedScrolling Mechanism
DevOps
DevOps
Feb 12, 2017 · Cloud Native

Using Docker and Windows Containers for Traditional .NET Development

This article explains how to set up a Windows development environment, enable Windows and Hyper‑V containers, create a Dockerfile for legacy .NET applications, build and run the container, and discusses practical considerations such as image size and deployment nuances.

PowerShelliiswindows-container
0 likes · 9 min read
Using Docker and Windows Containers for Traditional .NET Development