All Articles

146110 articles · Page 7189 of 7306
21CTO
21CTO
Nov 28, 2015 · Databases

Choosing the Right NoSQL Database: MongoDB, Cassandra, or HBase?

While Hadoop enjoys a strong reputation in big‑data applications, the article argues that NoSQL databases—specifically MongoDB, Cassandra, and HBase—are more widely deployed, comparing their strengths, use cases, and market popularity to help developers decide which technology best fits their needs.

CassandraHBaseNoSQL
0 likes · 10 min read
Choosing the Right NoSQL Database: MongoDB, Cassandra, or HBase?
Architect
Architect
Nov 28, 2015 · Backend Development

Implementing a Fastest‑First Load‑Balancing Strategy for NGINX with Lua and OpenResty

This article describes how to create a “fastest‑first” load‑balancing algorithm for NGINX using OpenResty and Lua, including the design principles, modifications to lua‑upstream‑nginx‑module, weight‑adjustment logic, Docker build steps, and practical considerations for handling latency‑based server weighting.

Backend DevelopmentLuaOpenResty
0 likes · 11 min read
Implementing a Fastest‑First Load‑Balancing Strategy for NGINX with Lua and OpenResty
dbaplus Community
dbaplus Community
Nov 27, 2015 · Big Data

Why Spark Is the Next Big Thing in Big Data: Core Concepts Explained

This article provides a comprehensive overview of Apache Spark, covering its origins, core concepts such as RDDs, transformations, actions, dependencies, execution modes, and key components like Spark SQL, Streaming, MLlib, and GraphX, while also offering practical code examples and visual illustrations.

DataFramesGraphXMLlib
0 likes · 18 min read
Why Spark Is the Next Big Thing in Big Data: Core Concepts Explained
21CTO
21CTO
Nov 27, 2015 · Artificial Intelligence

Inside Facebook’s M: How AI Coaches Turn a Chatbot into a Commerce Powerhouse

The article explores Facebook’s experimental AI‑driven virtual assistant M, detailing its four‑step workflow, the role of human coaches, real‑world use cases like flower ordering and ticket booking, and the broader business implications for commerce and competition with Google.

AIChatbotFacebook
0 likes · 15 min read
Inside Facebook’s M: How AI Coaches Turn a Chatbot into a Commerce Powerhouse
21CTO
21CTO
Nov 27, 2015 · Backend Development

How Baiba’s Backend Powers 90% Mobile Commerce: Architecture Deep Dive

This article details Baiba's evolution from a simple flash‑sale site to a mobile‑centric e‑commerce platform, describing its backend flow through CDN, caching layers, PHP‑FPM, memcached, Redis, MySQL, search engines, monitoring tools, deployment pipelines, and future plans for service‑orientation and hybrid apps.

PHParchitecturebackend
0 likes · 15 min read
How Baiba’s Backend Powers 90% Mobile Commerce: Architecture Deep Dive
21CTO
21CTO
Nov 27, 2015 · Fundamentals

What Tech Stack Powers the Most Successful Startups? Insights from AngelList Data

A recent study analyzes startup technology choices, revealing the most popular programming languages, frontend frameworks, databases, mobile platforms, infrastructure services, DevOps tools, search technologies, API integrations, and advanced big‑data solutions across different performance tiers.

Big DataFrontendProgramming Languages
0 likes · 5 min read
What Tech Stack Powers the Most Successful Startups? Insights from AngelList Data
21CTO
21CTO
Nov 27, 2015 · Backend Development

How JD.com Scaled Its Product Detail Page to Tens of Billions of Requests

During Double 11, JD.com’s product detail page handled tens of billions of requests without downtime by introducing a unified service architecture that consolidates promotion, inventory, recommendation, and other functions behind a single Nginx+Lua entry point, employing multi‑level caching, service isolation, and flexible degradation mechanisms.

backendcachinghigh‑traffic
0 likes · 18 min read
How JD.com Scaled Its Product Detail Page to Tens of Billions of Requests
DevOps
DevOps
Nov 27, 2015 · R&D Management

22 Essential Scrum Questions and Answers for Aspiring Scrum Masters

This article presents 22 fundamental Scrum questions covering roles, artifacts, events, benefits, limitations, and practical guidance, offering a comprehensive overview for anyone preparing to become an effective Scrum Master and deepen their understanding of agile project management.

Project ManagementR&D Managementagile
0 likes · 15 min read
22 Essential Scrum Questions and Answers for Aspiring Scrum Masters
ITPUB
ITPUB
Nov 27, 2015 · Databases

How to Build an Effective Oracle Statistics Collection Strategy for High‑Volume Systems

This article outlines practical strategies for Oracle DBAs to design, automate, and fine‑tune statistics‑gathering processes in large, high‑concurrency environments, covering automatic options, handling skewed data, partitioned tables, bind variables, and ongoing optimization cycles.

DBMS_STATSDatabase AdministrationPartitioning
0 likes · 10 min read
How to Build an Effective Oracle Statistics Collection Strategy for High‑Volume Systems
ITPUB
ITPUB
Nov 27, 2015 · Operations

How to Quickly Set Up a Data Science Environment with Docker

This guide explains why Docker simplifies data‑science environment setup, walks through installing Docker, pulling ready‑made images, running a container with Jupyter Notebook, managing files, installing additional packages, and cleaning up, providing step‑by‑step commands for Windows, macOS, and Linux users.

DevOpsDockerJupyter
0 likes · 14 min read
How to Quickly Set Up a Data Science Environment with Docker
ITPUB
ITPUB
Nov 27, 2015 · Fundamentals

7 Essential Git Tricks to Undo Mistakes and Recover Your Code

This guide presents seven practical Git command‑line techniques—including amending commit messages, resetting staged changes, reverting commits, checking out previous revisions, undoing merges, cleaning untracked files, and deleting branches—to help developers safely recover from common version‑control errors.

CommitGitUndo
0 likes · 8 min read
7 Essential Git Tricks to Undo Mistakes and Recover Your Code
MaGe Linux Operations
MaGe Linux Operations
Nov 27, 2015 · Cloud Native

Master Docker: Essential Commands for Managing Images and Containers

This tutorial walks you through essential Docker commands, covering how to list images, search and pull images, run containers with various options, inspect logs, stop, remove, restart containers, and export or import container snapshots, all illustrated with clear examples and screenshots.

DockerTutorialcloud-native
0 likes · 6 min read
Master Docker: Essential Commands for Managing Images and Containers
Efficient Ops
Efficient Ops
Nov 26, 2015 · Big Data

Expert Insights on User Profiling and Stream Processing in Big Data

This article presents expert Q&A on effective user behavior analysis techniques for building detailed user profiles and compares mainstream stream‑processing solutions, outlining key factors such as latency, throughput, parallelism, and fault tolerance for selecting the right real‑time data platform.

Big DataStream Processinguser profiling
0 likes · 11 min read
Expert Insights on User Profiling and Stream Processing in Big Data
Java High-Performance Architecture
Java High-Performance Architecture
Nov 26, 2015 · Frontend Development

Understanding Browser Navigation Timing API: All Key Metrics Explained

This article explains the Navigation Timing API's full set of timestamps—from navigationStart to loadEventEnd—detailing each metric's meaning and when it records a value, helping developers diagnose page‑load performance and how they differ for same‑origin versus cross‑origin requests, redirects, and cached resources.

BrowserFrontendPerformance
0 likes · 4 min read
Understanding Browser Navigation Timing API: All Key Metrics Explained
dbaplus Community
dbaplus Community
Nov 26, 2015 · Cloud Native

Microservices on Kubernetes: Key Patterns and Cloud‑Native Insights

The article summarizes a technical talk on microservices and container cloud platforms, explaining microservice fundamentals, DevOps benefits, practical design patterns like Ambassador, Sidecar, and Adapter, and how Kubernetes’ architecture supports these patterns for scalable, resilient applications.

Design PatternsDevOpscloud-native
0 likes · 11 min read
Microservices on Kubernetes: Key Patterns and Cloud‑Native Insights
Architect
Architect
Nov 26, 2015 · Information Security

Analysis of Password Structures and Patterns in Web Penetration Testing

This article examines how manually assigned passwords in web services exhibit predictable structures—prefixes, keywords, separators, and suffixes—by analyzing millions of leaked Gmail passwords and other data, and categorizes the patterns to aid security assessments.

Information securityPenetration Testingkeyword extraction
0 likes · 9 min read
Analysis of Password Structures and Patterns in Web Penetration Testing