All Articles

143370 articles · Page 6639 of 7169
vivo Internet Technology
vivo Internet Technology
Oct 14, 2017 · Cloud Native

Harbor Introduction and Practical Implementation

Harbor is an enterprise‑grade Docker image registry that adds role‑based access control, policy‑driven replication, vulnerability scanning, LDAP/AD authentication, garbage collection, Notary signing, a web UI and RESTful API, and supports HA deployments, automated cleanup, OA integration, and flexible CI/CD workflows for secure, scalable image management.

AutomationContainer ManagementDocker Registry
0 likes · 12 min read
Harbor Introduction and Practical Implementation
vivo Internet Technology
vivo Internet Technology
Oct 14, 2017 · Cloud Native

Implementation of a Container Web Console Using GoTTY

The article explains how to build a browser‑based container web console with GoTTY by wrapping docker exec in a WebSocket‑driven backend, detailing static asset handling, dual‑goroutine I/O, deployment options for distributed or centralized agents, security logging, and automatic cleanup of orphaned shell processes.

Cloud NativeContainer ManagementDocker
0 likes · 8 min read
Implementation of a Container Web Console Using GoTTY
ITPUB
ITPUB
Oct 14, 2017 · Databases

Cutting a Slow Oracle Search Query from Cost 13902 to Under 100

This article walks through diagnosing a sluggish Oracle search query with many optional filters, removing unnecessary joins and function calls, applying conditional MyBatis joins, and creating composite indexes to dramatically lower the execution plan cost from 13902 to under 100.

IndexingMyBatisOracle
0 likes · 11 min read
Cutting a Slow Oracle Search Query from Cost 13902 to Under 100
Architects' Tech Alliance
Architects' Tech Alliance
Oct 14, 2017 · Operations

How FCoE Unifies LAN and SAN: Design Benefits and Deployment Strategies

This article explains how integrating IP SAN and FC SAN with FCoE simplifies data‑center networks, reduces hardware and power consumption, improves flexibility and reliability, and details the deployment modes, access‑layer design, high‑availability considerations, and traffic models for a unified LAN/SAN architecture.

CNAFCoELAN
0 likes · 12 min read
How FCoE Unifies LAN and SAN: Design Benefits and Deployment Strategies
21CTO
21CTO
Oct 13, 2017 · Operations

How GitHub’s New Dependency Graph and AI Features Are Shaping the Future of Coding

GitHub’s recent announcements reveal massive repository growth, a new dependency‑graph tool that adds security alerts, AI‑driven code recommendations, and an updated Explore feed, all pointing toward a future where developers write less code and rely more on automation and data‑driven insights.

AutomationGitHubdependency graph
0 likes · 5 min read
How GitHub’s New Dependency Graph and AI Features Are Shaping the Future of Coding
21CTO
21CTO
Oct 13, 2017 · Fundamentals

Master Python Basics: Variables, Control Flow, Loops, Data Structures & OOP

This comprehensive tutorial walks you through Python fundamentals—from defining variables, booleans, strings, and numbers to using conditional statements, while and for loops, manipulating lists and dictionaries, and building classes with objects, encapsulation, and inheritance—providing clear code examples for each concept.

Control FlowData StructuresLoops
0 likes · 19 min read
Master Python Basics: Variables, Control Flow, Loops, Data Structures & OOP
Java High-Performance Architecture
Java High-Performance Architecture
Oct 13, 2017 · Databases

Why Redis Added Streams and How to Use Them Effectively

Redis introduced the Streams data type to address limitations of sorted sets, lists, and Pub/Sub for handling continuous data flows, offering features like field-value entries, efficient range queries, and client blocking with ID tracking, and the article explains its design, commands, and usage examples.

Data StructuresStreamsTime Series
0 likes · 7 min read
Why Redis Added Streams and How to Use Them Effectively
High Availability Architecture
High Availability Architecture
Oct 13, 2017 · Cloud Native

Spock: Qiniu's Continuous Delivery Platform – Architecture, Business Flow, and Best Practices

The article presents Qiniu's Spock continuous delivery platform, detailing its business and technical architecture, pipeline stages from self‑test to release, automation practices, microservice challenges, quality gates, and operational metrics that enable fast, reliable cloud‑native software delivery.

AutomationCI/CDCloud Native
0 likes · 18 min read
Spock: Qiniu's Continuous Delivery Platform – Architecture, Business Flow, and Best Practices
Yuewen Technology
Yuewen Technology
Oct 13, 2017 · Mobile Development

How We Pluginized a Game SDK for Hundreds of Android Apps

This article explains how the Yuewen Game SDK was transformed into a pluginized architecture, detailing the motivation, core technical challenges such as class, resource, and Android component identification, implementation strategies, testing procedures, and the benefits and new issues arising from large‑scale deployment.

Game SDKMobile Developmentpluginization
0 likes · 9 min read
How We Pluginized a Game SDK for Hundreds of Android Apps
ITPUB
ITPUB
Oct 13, 2017 · Databases

Boost MySQL Performance: Hardware, OS, and Configuration Tweaks

This guide details practical MySQL performance enhancements across hardware BIOS settings, disk I/O choices, filesystem and kernel tuning, and MySQL configuration—including version selection, key innodb parameters, schema design rules, and operational best‑practices—to achieve substantial IOPS and query speed gains.

MySQLdatabase tuningoptimization
0 likes · 14 min read
Boost MySQL Performance: Hardware, OS, and Configuration Tweaks
ITPUB
ITPUB
Oct 13, 2017 · Operations

Rescue a Broken Linux Boot: Single‑User Mode, GRUB Fixes & Recovery Steps

This guide walks through Linux boot failure troubleshooting, covering single‑user mode, common GRUB misconfigurations, disk‑sector errors, and step‑by‑step recovery using rescue mode, with concrete commands and examples for each scenario.

BootGRUBSystem Administration
0 likes · 14 min read
Rescue a Broken Linux Boot: Single‑User Mode, GRUB Fixes & Recovery Steps
360 Quality & Efficiency
360 Quality & Efficiency
Oct 13, 2017 · Backend Development

Implementing Backend Rate Limiting with a Python Decorator

To prevent excessive user actions such as rapid screenshot requests, this guide shows how to implement a backend rate‑limiting mechanism using a reusable Python decorator that enforces a default 0.3‑second interval, handling exceptions when the limit is exceeded.

APIdecoratorrate limiting
0 likes · 2 min read
Implementing Backend Rate Limiting with a Python Decorator
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 13, 2017 · Industry Insights

How iQIYI Built a Cloud‑Native Risk Control Platform to Stop Credential Stuffing

iQIYI’s security cloud team designed a data‑driven, cloud‑native risk control platform that unifies threat detection, rule management, and security knowledge across membership, video, e‑commerce and payment services, achieving sub‑5 ms latency, 24 billion daily requests, and near‑complete elimination of machine credential‑stuffing attacks.

Cloud securitydata-driven securityiQIYI
0 likes · 17 min read
How iQIYI Built a Cloud‑Native Risk Control Platform to Stop Credential Stuffing
Architecture Digest
Architecture Digest
Oct 13, 2017 · Operations

Load Balancing, Reverse Proxy, and Isolation Techniques

This article explains how load balancing and reverse proxy mechanisms such as Nginx, Consul, and Hystrix work together with various isolation strategies—including thread, process, cluster, data‑center, and resource isolation—to improve system reliability and scalability in large‑scale web architectures.

ConsulHystrixIsolation
0 likes · 10 min read
Load Balancing, Reverse Proxy, and Isolation Techniques
Aotu Lab
Aotu Lab
Oct 13, 2017 · Frontend Development

Extend setTimeout/setInterval with Pause, Resume, and Batch Management

This article shows how to create a global timer object that tracks setTimeout and setInterval IDs, provides batch clearing, adds pause and resume capabilities, and demonstrates framework‑agnostic implementations inspired by CreateJS and PIXI, with full code examples and GitHub references.

CreateJSJavaScriptpause resume
0 likes · 7 min read
Extend setTimeout/setInterval with Pause, Resume, and Batch Management