All Articles

142005 articles · Page 6812 of 7101
Architecture Digest
Architecture Digest
Oct 12, 2016 · Frontend Development

Scalable JavaScript Single-Page Application Architecture Using Angular2, RxJS, and NgRx

This article describes a scalable architecture for large Angular2 single‑page applications, covering communication layers, predictable state management with Redux/NgRx, modular design, lazy loading, dependency injection, and provides code examples illustrating models, components, and services for both single‑player and multiplayer scenarios.

AngularArchitectureNgRx
0 likes · 12 min read
Scalable JavaScript Single-Page Application Architecture Using Angular2, RxJS, and NgRx
Suning Design
Suning Design
Oct 12, 2016 · Game Development

How Daydream’s Controller Redefines Mobile VR Interaction

This article explores Google Daydream’s controller—from its pocket‑sized hardware and Bluetooth connection to its ray‑cast cursor, continuous and discrete motion gestures, touch‑pad click mechanics, and button functions—showing how hand‑based control upgrades VR experiences while reducing neck strain.

ControllerDaydreamGame
0 likes · 14 min read
How Daydream’s Controller Redefines Mobile VR Interaction
Taobao Frontend Technology
Taobao Frontend Technology
Oct 12, 2016 · Cloud Native

Key Takeaways from Velocity NYC: Microservices, Serverless, and DevOps

Attending the Velocity conference in New York offered a comprehensive look at current trends in web performance and DevOps, highlighting the maturation of microservices, the rise of serverless and cloud‑native practices, the challenges of HTTP/2, and the evolving role of mobile web technologies.

Serverlesscloud-nativeweb performance
0 likes · 12 min read
Key Takeaways from Velocity NYC: Microservices, Serverless, and DevOps
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 12, 2016 · Backend Development

How to Implement and Manage Feature Toggles in Java for Scalable Systems

This article explains how to design and operate feature toggles in Java applications, covering single‑instance implementation, cross‑instance synchronization via a meta‑server or Diamond, handling composite switches, avoiding security pitfalls, and automating degradation and upgrade based on runtime metrics.

Auto ScalingConfiguration Managementfeature toggle
0 likes · 8 min read
How to Implement and Manage Feature Toggles in Java for Scalable Systems
dbaplus Community
dbaplus Community
Oct 11, 2016 · Databases

Mastering Oracle Hints: Benefits, Risks, and Best‑Practice Guidance

This article explores Oracle's Hint feature, reviewing its classification, demonstrating how improper use can degrade performance, presenting real‑world negative cases, and summarizing Oracle's official stance and best‑practice recommendations for when and how to apply Hints effectively.

OraclePerformance TuningSQL
0 likes · 14 min read
Mastering Oracle Hints: Benefits, Risks, and Best‑Practice Guidance
Efficient Ops
Efficient Ops
Oct 11, 2016 · Operations

How to Trace the Root Cause of Application Performance Issues Across the Full Stack

This article explores the challenges of locating performance bottlenecks in apps, browsers, networks, and servers, explains the evolution of Application Performance Management (APM) at a global DevOps conference, and introduces a full‑stack tracing solution that integrates client, mobile, and cloud monitoring.

APMDevOpsFull-stack Tracing
0 likes · 10 min read
How to Trace the Root Cause of Application Performance Issues Across the Full Stack
Node Underground
Node Underground
Oct 11, 2016 · Fundamentals

How to Craft an Artful Pull Request That Boosts Quality and Collaboration

This article outlines the essential qualities of a good Pull Request—including meaningful improvements, readability, and maintainability—while also highlighting advanced practices such as priority setting, code review, and automated testing to make PRs more disciplined and artistic.

Code ReviewCollaborationGitHub
0 likes · 2 min read
How to Craft an Artful Pull Request That Boosts Quality and Collaboration
Java Backend Technology
Java Backend Technology
Oct 11, 2016 · Backend Development

Mastering Spring: Core Concepts, Modules, and Best Practices

This comprehensive guide explains what Spring is, its advantages, core modules, container architecture, bean factories, dependency injection types, bean scopes, lifecycle, AOP concepts, MVC framework, data access support, and transaction management, providing a solid foundation for Java backend development.

AOPDependency InjectionIOC
0 likes · 20 min read
Mastering Spring: Core Concepts, Modules, and Best Practices
Java High-Performance Architecture
Java High-Performance Architecture
Oct 11, 2016 · Frontend Development

Master WeChat Mini Program UI: Picker, Checkbox, Slider, Switch & Form Guide

This article demonstrates how to implement common WeChat Mini Program form controls—including picker, multi-select checkbox, slider, switch, and form submission—by presenting their code structures, event handling, and sample WXML/JS snippets, enabling developers to quickly integrate these interactive components into their apps.

FormSliderWeChat Mini Program
0 likes · 3 min read
Master WeChat Mini Program UI: Picker, Checkbox, Slider, Switch & Form Guide
ITPUB
ITPUB
Oct 11, 2016 · Databases

How to Secure Oracle RMAN Backups with Password, Wallet, and Hybrid Encryption

This guide explains why backup security is critical for enterprise databases, introduces Oracle RMAN's three encryption strategies, and provides step‑by‑step commands to configure password‑based encryption, perform backups, handle decryption errors, and finally disable encryption safely.

BackupDatabaseOracle
0 likes · 9 min read
How to Secure Oracle RMAN Backups with Password, Wallet, and Hybrid Encryption
ITPUB
ITPUB
Oct 11, 2016 · Operations

How to Set Up Dual‑ISP Policy Routing on Linux and FreeBSD with Nginx

This guide explains why policy routing is essential for servers with two ISP lines, and provides step‑by‑step commands for configuring persistent policy routes on CentOS 6.5 and FreeBSD 10.3, including iproute2 tables, pf rules, and Nginx listen directives with setfib.

FreeBSDPolicy Routingdual ISP
0 likes · 12 min read
How to Set Up Dual‑ISP Policy Routing on Linux and FreeBSD with Nginx
ITPUB
ITPUB
Oct 11, 2016 · Databases

How a Simple MySQL UPDATE Solved a Multi‑Threaded Counting Problem

A developer recounts how a seemingly trivial MySQL UPDATE statement—‘UPDATE table_name SET sum = sum + 5 WHERE id = 1’—proved thread‑safe for aggregating file counts across a multi‑threaded module, highlighting the importance of knowledge reserves and cautious evaluation before implementing complex synchronization solutions.

ConcurrencyDatabaseMySQL
0 likes · 5 min read
How a Simple MySQL UPDATE Solved a Multi‑Threaded Counting Problem
Architecture Digest
Architecture Digest
Oct 11, 2016 · Frontend Development

Web Page Loading Optimization Guide

This guide details a step‑by‑step process for dramatically improving a website’s load time—from analyzing page performance and optimizing images to using CDNs, merging and minifying assets with webpack, applying code‑level tweaks, and enabling HTTP/2 and gzip—resulting in a fourfold speed increase.

CDNGziphttp2
0 likes · 10 min read
Web Page Loading Optimization Guide
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 11, 2016 · Operations

Mastering Service Degradation: Strategies to Keep High‑Concurrency Systems Running

This article explores comprehensive service degradation techniques—including automatic and manual switchovers, read/write and multi‑level fallback strategies, and practical examples like timeout, failure count, and traffic throttling—to ensure core functionality remains available during traffic spikes or component failures in high‑concurrency systems.

High Concurrencybackend operationsfallback strategies
0 likes · 14 min read
Mastering Service Degradation: Strategies to Keep High‑Concurrency Systems Running
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 11, 2016 · Operations

How to Gracefully Degrade Services When Server Load Spikes

This article explains various service degradation strategies—including interface and page refusal, delayed persistence, and persistent‑layer restrictions—along with management approaches and implementation points such as middleware control, NGINX+LUA page blocking, and data‑operation rules, to keep core functions running under high server pressure.

Cachingasynchronous queuehigh availability
0 likes · 4 min read
How to Gracefully Degrade Services When Server Load Spikes