All Articles

142411 articles · Page 6769 of 7121
dbaplus Community
dbaplus Community
Feb 12, 2017 · Databases

Can Open‑Source Databases Handle Millions of Queries per Second? PostgreSQL vs MySQL Benchmarks

This article presents a detailed benchmark comparing PostgreSQL 9.6 and MySQL 5.7 on identical high‑end hardware using pgbench and SysBench, describing the test methodology, configuration tweaks, performance results for point selects and OLTP workloads, and concluding that both systems scale to modern demanding workloads.

DatabaseMySQLPostgreSQL
0 likes · 11 min read
Can Open‑Source Databases Handle Millions of Queries per Second? PostgreSQL vs MySQL Benchmarks
Programmer DD
Programmer DD
Feb 12, 2017 · Cloud Native

How to Achieve Client‑Side Load Balancing with Spring Cloud Ribbon and Feign

This tutorial walks through configuring Spring Cloud Ribbon and Spring Cloud Feign to perform client‑side load balancing for a compute-service, covering prerequisite setup, Maven dependencies, application code, REST client implementation, and verification of balanced requests across multiple service instances.

FeignJavaMicroservices
0 likes · 10 min read
How to Achieve Client‑Side Load Balancing with Spring Cloud Ribbon and Feign
MaGe Linux Operations
MaGe Linux Operations
Feb 12, 2017 · Fundamentals

How to Set Up a Python Development Environment on Any Platform

This guide walks you through downloading Python, installing it on Unix/Linux, Windows, and macOS, configuring essential environment variables, and running Python via the interpreter, scripts, or an IDE, providing step‑by‑step commands and tips for a smooth setup.

Environment variablesIDEInstallation
0 likes · 9 min read
How to Set Up a Python Development Environment on Any Platform
Architecture Digest
Architecture Digest
Feb 11, 2017 · Big Data

LeKe Sports Big Data Platform Evolution: From Early ETL Reporting to 2.0 Streaming Architecture

The article describes how LeKe Sports built and continuously upgraded its Hadoop‑based big data platform—from a manual ETL‑to‑Elasticsearch reporting system to a 2.0 architecture featuring Spark Streaming, SQL‑based query layers, Elasticsearch indexing, and cloud‑native storage and backup solutions—to meet rapidly growing PB‑scale data demands.

Big DataData PlatformETL
0 likes · 5 min read
LeKe Sports Big Data Platform Evolution: From Early ETL Reporting to 2.0 Streaming Architecture
MaGe Linux Operations
MaGe Linux Operations
Feb 10, 2017 · Fundamentals

Master Linux Commands: 4 Practical Ways to Become a Power User

This guide presents four effective self‑learning methods for mastering Linux commands—including daily tips via .bashrc, using the whatis utility, exploring man pages and help options, and a quick‑start crash course—while offering practical examples, installation tips for cowsay, and a concise command syntax overview.

Command Linebashlinux
0 likes · 5 min read
Master Linux Commands: 4 Practical Ways to Become a Power User
MaGe Linux Operations
MaGe Linux Operations
Feb 10, 2017 · Fundamentals

What Makes Python the Perfect Blend of Simplicity and Power?

This article explains Python’s high‑level design, its readable syntax, interpreter‑based execution, object‑oriented nature, beginner‑friendly traits, historical development by Guido van Rossum, and ten key features that make it a versatile language for many applications.

Beginner FriendlyInterpretedPython
0 likes · 5 min read
What Makes Python the Perfect Blend of Simplicity and Power?
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 10, 2017 · R&D Management

How Can You Truly Define a Senior Programmer? A Practical Framework

This article explores the challenges of defining a senior programmer, critiques vague titles, proposes a measurable three‑dimensional framework covering technical ability, leadership, and community involvement, and offers guidance for hiring, development, and accountability within engineering teams.

career developmenthiring criterialeadership
0 likes · 18 min read
How Can You Truly Define a Senior Programmer? A Practical Framework
Meituan Technology Team
Meituan Technology Team
Feb 10, 2017 · Artificial Intelligence

Deep Learning Applications in Semantic Matching, Image Quality Ranking, and OCR at Meituan-Dianping

Meituan‑Dianping leverages deep‑learning models—including ClickNet for semantic search matching, an AlexNet‑based image‑quality ranker, and a Faster‑RCNN/FCN‑driven OCR pipeline—to personalize results, select attractive POI images, and extract text, achieving higher click‑through rates, conversions, and operational efficiency across its O2O services.

AI ApplicationsMeituanOCR
0 likes · 13 min read
Deep Learning Applications in Semantic Matching, Image Quality Ranking, and OCR at Meituan-Dianping
Hujiang Technology
Hujiang Technology
Feb 10, 2017 · Mobile Development

Thinking in Redux: Migrating from MVC to React‑Native State Management

This article explains how to transition from traditional MVC architecture to Redux when building a React‑Native mobile app, detailing the analogies between actions, reducers, stores, and components, and provides step‑by‑step code examples for implementing state management in JavaScript.

JavaScriptMobile DevelopmentReact Native
0 likes · 10 min read
Thinking in Redux: Migrating from MVC to React‑Native State Management
ITPUB
ITPUB
Feb 10, 2017 · Backend Development

How to Generate Globally Unique IDs in Distributed Systems: Snowflake and Its Variants

This article explains the challenges of generating globally unique IDs across distributed shards, outlines the requirements for such IDs, and details Twitter's Snowflake algorithm—including its structure, generation process, and clock handling—before exploring three notable Snowflake variants and their trade‑offs.

BackendDistributed SystemsID Generation
0 likes · 10 min read
How to Generate Globally Unique IDs in Distributed Systems: Snowflake and Its Variants
FangDuoduo UEDC
FangDuoduo UEDC
Feb 10, 2017 · Product Management

Unlocking Intuitive Design: How to Delight Users by Anticipating Their Unspoken Needs

This article explains intuitive design—a method that meets users' hidden psychological expectations by observing natural behavior, illustrates its origins with Jane Fulton Suri’s research, and showcases real‑world cases from Mac, Pages, a shopping app, and Mobike, before outlining a step‑by‑step application process.

Design thinkingIntuitive Design
0 likes · 7 min read
Unlocking Intuitive Design: How to Delight Users by Anticipating Their Unspoken Needs
StarRing Big Data Open Lab
StarRing Big Data Open Lab
Feb 10, 2017 · Information Security

Securing Kafka with Kerberos and ACLs: A Practical Guide

This article explains Kafka's architecture, identifies its security vulnerabilities, and presents Transwarp's Kerberos authentication and ACL-based authorization solutions, including configuration steps, code examples, and best practices for building a secure Kafka service.

ACLKafkaKerberos
0 likes · 12 min read
Securing Kafka with Kerberos and ACLs: A Practical Guide
Tencent Cloud Developer
Tencent Cloud Developer
Feb 10, 2017 · Backend Development

Design and Implementation of QQ Game Spring Festival Red Packet System: Resilience, Overload Protection, and Monitoring

The QQ Game Spring Festival Red Packet system was engineered with multi‑data‑center deployment, global load balancing, layered overload protection, flexible critical‑path redundancy, three‑dimensional monitoring, and extensive rehearsal testing, delivering high‑availability and fault‑tolerant service even under extreme traffic spikes.

overload-protectionsystem reliability
0 likes · 16 min read
Design and Implementation of QQ Game Spring Festival Red Packet System: Resilience, Overload Protection, and Monitoring
ZhiKe AI
ZhiKe AI
Feb 10, 2017 · Fundamentals

Understanding Linux Shell: Basics, Scripts, and Common Commands

This article introduces the Linux shell as the user‑kernel interface, explains why Bash is the most popular shell, and covers script execution methods, variable handling, operators, control structures, and custom functions with concrete command examples.

Command LineShellbash
0 likes · 9 min read
Understanding Linux Shell: Basics, Scripts, and Common Commands
Architects' Tech Alliance
Architects' Tech Alliance
Feb 10, 2017 · Industry Insights

Inside Scality Ring: How Its Scale‑Out Architecture Powers Object, File, and Block Storage

The article provides a detailed technical overview of Scality Ring 6.0, explaining its three‑layer software stack, X86‑based scale‑out hardware, diverse connectors, storage node design, management tools, routing protocol, data durability, multi‑site deployment models, and consistency guarantees.

Data durabilityDistributed SystemsMulti-site Deployment
0 likes · 13 min read
Inside Scality Ring: How Its Scale‑Out Architecture Powers Object, File, and Block Storage
DevOps
DevOps
Feb 10, 2017 · Cloud Native

Top 10 Common Docker Misconceptions and Their Solutions

This article debunks the ten most frequent Docker misconceptions—ranging from platform limitations and development workflow constraints to debugging and database usage—by explaining why they are inaccurate and providing practical solutions such as using custom Dockerfiles, volume mounts, remote debugging, and proper container management commands.

CloudNativeDevOpsDocker
0 likes · 13 min read
Top 10 Common Docker Misconceptions and Their Solutions