All Articles

142373 articles · Page 6781 of 7119
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jan 10, 2017 · Information Security

8 Proven Strategies to Secure MongoDB and Prevent Ransomware

This article outlines eight practical measures—including changing the default port, blocking public access, running MongoDB under non‑root users, enabling authentication, tightening permissions, implementing robust backup and recovery plans, and encrypting sensitive data—to dramatically improve MongoDB security and keep ransomware at bay.

Access ControlMongoDBRansomware Prevention
0 likes · 9 min read
8 Proven Strategies to Secure MongoDB and Prevent Ransomware
Architecture Digest
Architecture Digest
Jan 10, 2017 · Databases

Design of a High‑Availability Private Cloud Architecture for SQL Server Using Windows Server 2012 R2 Technologies

This article presents a comprehensive design for a high‑availability private‑cloud solution for SQL Server that leverages Windows Server 2012 R2 features such as Hyper‑V, SMB 3.0, SOFS, and Storage Spaces to replace traditional SAN‑based clusters with a more flexible, cost‑effective architecture.

Private CloudSMB3.0SOFS
0 likes · 11 min read
Design of a High‑Availability Private Cloud Architecture for SQL Server Using Windows Server 2012 R2 Technologies
dbaplus Community
dbaplus Community
Jan 10, 2017 · Databases

How I Fixed a Sudden Oracle SQL Slowdown by Binding Execution Plans (And What Went Wrong)

When a critical Oracle query suddenly slowed down on regional databases while the central server remained fast, I diagnosed the issue, discovered execution‑plan differences caused by missing predicate push‑down, attempted a plan‑binding solution, faced unexpected failures, and ultimately rewrote the SQL using a WITH clause to meet a tight deadline.

Database PerformanceOraclePredicate Pushdown
0 likes · 11 min read
How I Fixed a Sudden Oracle SQL Slowdown by Binding Execution Plans (And What Went Wrong)
Efficient Ops
Efficient Ops
Jan 9, 2017 · Backend Development

How JD’s New Asynchronous Rendering Cut Latency from 1000ms to 15ms

This article examines how JD’s activity system evolved its web architecture—introducing full‑page Redis and disk caching, asynchronous rendering, and OpenResty—resulting in a latency drop from around 1000 ms to under 15 ms and dramatically lower CPU usage.

BackendNginxOpenResty
0 likes · 10 min read
How JD’s New Asynchronous Rendering Cut Latency from 1000ms to 15ms
Node Underground
Node Underground
Jan 9, 2017 · Cloud Computing

Exploring OpenWhisk: IBM’s Serverless Platform Meets AWS Lambda on Bluemix

Serverless computing has surged since Amazon introduced Lambda in 2014, and IBM’s open‑source OpenWhisk—now integrated with Bluemix and supporting Node.js—offers a comparable FaaS solution, enabling developers to quickly deploy functions such as a Node.js Yahoo Weather query on the cloud.

AWS LambdaFaaSIBM Bluemix
0 likes · 2 min read
Exploring OpenWhisk: IBM’s Serverless Platform Meets AWS Lambda on Bluemix
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Jan 9, 2017 · Fundamentals

Why Great Code Needs Great Diagrams: Unlocking Visual Design in Software Development

The article reflects on the shift from pure coding to embracing requirement analysis, testing, and especially diagramming, explaining how visual representations externalize information, foster exploration, support global thinking, and make abstract concepts intuitive, ultimately improving software quality and collaboration.

Coding PracticesSoftware Designarchitecture diagrams
0 likes · 6 min read
Why Great Code Needs Great Diagrams: Unlocking Visual Design in Software Development
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 9, 2017 · Big Data

How Alibaba Scaled Real‑Time Data Processing for Double 11: Architecture & Lessons

This article details Alibaba's real‑time computing architecture for the 2016 Double 11 event, covering background, core components such as DRC, TT, Galaxy, OTS, XTool and OneService, and explains optimization techniques, fault‑tolerance strategies, stress‑testing practices, and future upgrade plans to handle massive streaming data workloads.

Big DataReal-Time Computingarchitecture
0 likes · 14 min read
How Alibaba Scaled Real‑Time Data Processing for Double 11: Architecture & Lessons
Tencent Cloud Developer
Tencent Cloud Developer
Jan 9, 2017 · Mobile Development

Why WeChat Mini Programs Are a Game‑Changer for Mobile Developers

The article explains how WeChat Mini Programs have transformed Chinese social and business ecosystems, outlines why developers should care, compares product logic with apps and H5, and reviews several cloud‑based development solutions—including Tencent Cloud, LeanCloud, and third‑party tools—providing practical guidance for rapid demo creation.

Front-endMobile DevelopmentTencent Cloud
0 likes · 8 min read
Why WeChat Mini Programs Are a Game‑Changer for Mobile Developers
Qunar Tech Salon
Qunar Tech Salon
Jan 9, 2017 · Mobile Development

Understanding Groovy DSL Parsing in Android Gradle Build Scripts

This article explains how Groovy parses Android-specific DSL in Gradle build files, covering DSL benefits, command chains, operator overloading, delegate mechanisms, and step‑by‑step execution of buildscript, repositories, dependencies, and tasks to help developers customize their Android build process.

AndroidClosureGroovy
0 likes · 9 min read
Understanding Groovy DSL Parsing in Android Gradle Build Scripts
Architecture Digest
Architecture Digest
Jan 9, 2017 · Databases

Comprehensive Guide to MySQL Single-Table Optimization, Partitioning, Sharding, and Scaling Strategies

This article outlines practical techniques for optimizing large MySQL tables—including column and index tuning, query improvements, engine selection, system parameters, hardware upgrades, caching, partitioning, vertical and horizontal sharding, and discusses client‑side and proxy‑based sharding solutions and compatible databases.

Database OptimizationMySQLPartitioning
0 likes · 24 min read
Comprehensive Guide to MySQL Single-Table Optimization, Partitioning, Sharding, and Scaling Strategies
MaGe Linux Operations
MaGe Linux Operations
Jan 8, 2017 · Operations

Master Ansible: From Basics to Advanced Modules for Efficient Operations

This guide introduces Ansible for operations, covering its core features, installation, host preparation, key management, essential modules, playbook structure, YAML syntax, handlers, tags, variables, templates, loops, and conditional execution, with practical command examples and visual illustrations.

AnsibleConfiguration ManagementDevOps
0 likes · 8 min read
Master Ansible: From Basics to Advanced Modules for Efficient Operations
dbaplus Community
dbaplus Community
Jan 8, 2017 · Big Data

How to Build a Cost‑Effective Data Platform for Small‑to‑Medium Enterprises

This article explains why data platforms are essential for modern SMEs, defines what a data platform is, outlines a four‑step methodology (source definition, analysis theme, ETL processing, and reporting), and shares architectural choices, team structures, common pitfalls, and practical advice for rapid, iterative implementation.

Data ArchitectureData PlatformData Warehouse
0 likes · 15 min read
How to Build a Cost‑Effective Data Platform for Small‑to‑Medium Enterprises
Efficient Ops
Efficient Ops
Jan 8, 2017 · Operations

Why Global Server Load Balancing (GSLB) Is Hard: Technical Challenges and Solutions

This article explains what GSLB (Global Server Load Balancing) is, why achieving high availability, low latency, and accurate traffic distribution is difficult due to DNS limitations, caching, and routing constraints, and explores architectural and network‑level techniques such as feedback loops, anycast, and BGP routing to mitigate these challenges.

AnycastDNSGSLB
0 likes · 16 min read
Why Global Server Load Balancing (GSLB) Is Hard: Technical Challenges and Solutions
Efficient Ops
Efficient Ops
Jan 8, 2017 · Databases

Why MongoDB Instances Get Hacked and How to Secure Them on the Cloud

This article explains the root causes of unauthenticated public‑IP MongoDB breaches, outlines UCloud's built‑in security safeguards, and provides step‑by‑step guidance for hardening self‑hosted MongoDB and smoothly migrating it to a cloud‑managed service.

AuthenticationCloudDatabase Migration
0 likes · 8 min read
Why MongoDB Instances Get Hacked and How to Secure Them on the Cloud
21CTO
21CTO
Jan 8, 2017 · Backend Development

Unlocking High‑Availability: A Sneak Peek at the New Internet Architecture Series

The author announces a forthcoming series on Internet high‑availability architecture, outlining topics such as CAP theory, distributed caching, SOA, message queues, search systems, and real‑world case studies, and invites readers to suggest additional content while promising detailed, valuable guidance for developers and architects.

Distributed Systemscachingmessage queues
0 likes · 3 min read
Unlocking High‑Availability: A Sneak Peek at the New Internet Architecture Series