Tagged articles

databases

633 articles · Page 4 of 7
AntTech
AntTech
May 30, 2022 · Information Security

Ant Group’s Technical Innovations: Green Computing, Trusted Mobile Anti‑Fraud Sandbox, Open‑Source Privacy Platform, OceanBase DB Competition, and Security Parallel Slice

This article highlights Ant Group’s recent technical achievements—including green carbon‑reduction scheduling, the AntDTX trusted privacy sandbox for mobile anti‑fraud, the open‑source YinYu privacy‑computing platform, the OceanBase database competition, and the Space5D security parallel‑slice architecture—showcasing their impact on sustainability, security, and open‑source collaboration.

anti-fraudcloud-nativedatabases
0 likes · 9 min read
Ant Group’s Technical Innovations: Green Computing, Trusted Mobile Anti‑Fraud Sandbox, Open‑Source Privacy Platform, OceanBase DB Competition, and Security Parallel Slice
dbaplus Community
dbaplus Community
May 24, 2022 · Cloud Computing

Why Serverless is Shaping the Future of Cloud Computing and Databases

Serverless, once a niche concept, is rapidly becoming a core paradigm in cloud computing, offering resource decoupling, automatic scaling, and usage‑based billing, while its adoption in databases introduces unique challenges such as persistence, connection handling, and performance, prompting ongoing research and evolving commercial implementations.

BaaSCloud ComputingFaaS
0 likes · 13 min read
Why Serverless is Shaping the Future of Cloud Computing and Databases
ITPUB
ITPUB
May 23, 2022 · Databases

How to Choose the Right Cloud‑Native Database: A Maturity Model Guide

This article explains the evolution of cloud service models, defines cloud‑native databases, and presents a detailed maturity model—from basic cloud‑ready deployments to fully serverless data services—helping enterprises evaluate and adopt the most suitable architecture and technology stack for their workloads.

CaaSDBaaSFaaS
0 likes · 11 min read
How to Choose the Right Cloud‑Native Database: A Maturity Model Guide
Architecture Digest
Architecture Digest
May 16, 2022 · Databases

Evolution of JD Baitiao’s Data Architecture: From MySQL to Apache ShardingSphere

This article chronicles JD Baitiao’s journey from a monolithic MySQL setup through NoSQL and DBRep to a mature ShardingSphere‑based sharding solution, highlighting the technical motivations, architectural decoupling strategies, evaluation criteria, performance comparison, and the operational benefits achieved for a high‑traffic financial service.

Apache ShardingSpheredata architecturedatabases
0 likes · 14 min read
Evolution of JD Baitiao’s Data Architecture: From MySQL to Apache ShardingSphere
DataFunSummit
DataFunSummit
May 15, 2022 · Databases

Design and Evolution of a Custom Storage Engine for IoT Device Metadata

This article presents a detailed case study of an IoT device metadata management platform, describing the business scenario, the evolution from a single‑node MySQL solution through sharded MySQL, HBase and Elasticsearch, to a self‑developed distributed storage engine that separates compute and storage, supports LSM, multi‑dimensional indexing, routing keys, and parallel scans to meet massive write‑read throughput and complex query requirements.

Big DataIoTStorage Engine
0 likes · 14 min read
Design and Evolution of a Custom Storage Engine for IoT Device Metadata
Top Architect
Top Architect
May 11, 2022 · Databases

An Introduction to Change Data Capture (CDC) Practices

This article introduces the concept and practice of Change Data Capture (CDC), explaining why CDC is needed for real‑time analytics, how it works by capturing DML changes, modern approaches using transaction logs, and key considerations for building a production‑ready CDC system.

CDCChange Data CaptureData Integration
0 likes · 8 min read
An Introduction to Change Data Capture (CDC) Practices
Architects Research Society
Architects Research Society
May 7, 2022 · Backend Development

System Design of Hotel Booking Applications: Microservices Architecture, Databases, and Messaging

This article explains how large hotel‑booking platforms such as Airbnb, Booking.com and OYO use a micro‑services architecture, load balancers, master‑slave databases, caching, message queues, Elasticsearch, Cassandra and Hadoop to deliver seamless hotel management, search, booking and view‑booking services at massive scale.

System Designbackend architecturedatabases
0 likes · 7 min read
System Design of Hotel Booking Applications: Microservices Architecture, Databases, and Messaging
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
May 5, 2022 · Databases

How We Scaled a Ride‑Hailing Order System: From Single DB to Sharded MySQL

This article chronicles the step‑by‑step evolution of a ride‑hailing order service, detailing how a single SQLServer database was optimized, split by business domain, migrated to MySQL, and finally sharded with a custom client‑side component, while leveraging read/write separation, caching, MQ, and data‑exchange platforms to sustain massive traffic.

cachingdatabasesmigration
0 likes · 15 min read
How We Scaled a Ride‑Hailing Order System: From Single DB to Sharded MySQL
21CTO
21CTO
Apr 19, 2022 · Information Security

Web Scraping Legalized and Chrome Zero‑Day Patched: Key Tech Updates

Recent developments include a US appellate court affirming that publicly accessible web data can be scraped legally, Google releasing an emergency Chrome 100.0.4896.127 patch for the critical CVE‑2022‑1364 V8 type‑confusion flaw, DB‑Engines’ latest database popularity rankings highlighting Redis’s rise, and Mullvad’s Firefox‑only privacy extension becoming open‑source.

Browser securityWeb Scrapingdatabases
0 likes · 6 min read
Web Scraping Legalized and Chrome Zero‑Day Patched: Key Tech Updates
ITPUB
ITPUB
Apr 11, 2022 · Databases

How to Optimize Chinese Domestic Databases: Practical DBA Tips Beyond Benchmarks

This article shares experienced DBA insights on optimizing Chinese domestic databases, highlighting why traditional Oracle benchmark tweaks often fail, the limited value of buffer‑hit metrics, the importance of OS I/O tuning, SQL plan baselines, and handling high‑concurrency bottlenecks such as spinlock contention.

OS I/OSQL TuningTPMC
0 likes · 7 min read
How to Optimize Chinese Domestic Databases: Practical DBA Tips Beyond Benchmarks
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 15, 2022 · Databases

Using MySQL 8.0.27 Multi‑Factor Authentication with the authentication_policy Variable

This article explains how MySQL 8.0.27 adds multi‑factor authentication (MFA) via the new authentication_policy system variable, demonstrates configuring the variable, creating users with single or multiple authentication plugins, installing external plugins, and verifies MFA behavior with practical Docker‑based examples.

MFAMySQLauthentication_policy
0 likes · 10 min read
Using MySQL 8.0.27 Multi‑Factor Authentication with the authentication_policy Variable
Top Architect
Top Architect
Mar 12, 2022 · Databases

Understanding Redis Eviction Policies and Memory Management

This article explains Redis's in‑memory database architecture, detailing data locality, various eviction policies such as LRU, LFU, random and TTL, their configuration via maxmemory settings, and provides code examples of the eviction process and memory‑freeing functions.

LFULRUMemory Management
0 likes · 17 min read
Understanding Redis Eviction Policies and Memory Management
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 5, 2022 · Databases

Weekly Community Tech Digest – MySQL Updates, Middleware Progress, and Community News

This weekly digest summarizes the latest MySQL 8.0 enhancements, replication delay case, user connection memory limits, Oracle‑to‑MySQL synchronization, new SQLE release, DBLE middleware developments, bug fixes, community Q&A, recruitment notices, and upcoming plans, providing concise technical insights for the open‑source community.

MySQLWeekly Digestcommunity
0 likes · 4 min read
Weekly Community Tech Digest – MySQL Updates, Middleware Progress, and Community News
Big Data Technology & Architecture
Big Data Technology & Architecture
Feb 22, 2022 · Databases

ClickHouse Best Practices: Table Engines, Cluster Architecture, and Operational Guidelines

This guide provides a comprehensive overview of ClickHouse, covering its core use cases, detailed table‑engine choices, cluster design, Zookeeper integration, query and data‑loading best practices, client tools, and key configuration parameters to ensure high performance and reliability in OLAP workloads.

ClickHouseCluster ArchitectureOLAP
0 likes · 23 min read
ClickHouse Best Practices: Table Engines, Cluster Architecture, and Operational Guidelines
ITPUB
ITPUB
Feb 10, 2022 · Cloud Native

Why Cloud‑Native Databases Are Redefining Data Management in 2024

Cloud‑native databases have shifted from simple containerized services to comprehensive, elastic solutions that integrate multiple engines and distributed technologies, offering horizontal scaling, fine‑grained billing, and high‑performance architectures, while enterprises must evaluate vendor perspectives and choose between public‑cloud services or private‑cloud implementations.

cloud-nativedatabasesdistributed systems
0 likes · 8 min read
Why Cloud‑Native Databases Are Redefining Data Management in 2024
IT Services Circle
IT Services Circle
Feb 5, 2022 · Databases

Recommended Technical Books for 2022: Databases, Java, Architecture, and More

To help readers set their 2022 learning goals, this article curates a list of 15 essential technical books covering database fundamentals, MySQL, Redis, Java core, concurrency, JVM, code quality, software craftsmanship, architecture, distributed systems, and microservices, with brief insights and personal recommendations.

Book Recommendationsdatabasesmicroservices
0 likes · 9 min read
Recommended Technical Books for 2022: Databases, Java, Architecture, and More
Architecture & Thinking
Architecture & Thinking
Feb 5, 2022 · Fundamentals

Essential Study Resources: 16 Curated Book Collections for Java, Databases & Cloud Native

This article compiles sixteen categories of learning materials, detailing the number of books for each topic—including Java, databases, caching, messaging, MongoDB, search, Zookeeper, networking, design patterns, data structures and algorithms, distributed systems, cloud‑native microservices, containers, service mesh, DevOps, and operating systems—along with a Baidu link and extraction code for access.

Javacloud-nativedatabases
0 likes · 2 min read
Essential Study Resources: 16 Curated Book Collections for Java, Databases & Cloud Native
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 26, 2022 · Cloud Native

2021 Technology Year-End Review: Serverless, Kubernetes, Frontend, Service Mesh, Rust, Databases, Software 2.0, and Audio/Video Trends

The 2021 year‑end review highlights the rapid rise of Serverless, the accelerated release cadence and security focus of Kubernetes, the deepening of frontend low‑code development, the practical expansion of service mesh, the growing Rust ecosystem, cloud‑native database evolution, the maturation of Software 2.0, and emerging audio‑video innovations driven by the metaverse.

KubernetesRustSoftware 2.0
0 likes · 14 min read
2021 Technology Year-End Review: Serverless, Kubernetes, Frontend, Service Mesh, Rust, Databases, Software 2.0, and Audio/Video Trends
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 20, 2022 · Databases

How Cloud‑Native Databases Are Redefining China’s Database Landscape

The article examines how China’s domestic database market is shifting from legacy commercial systems to cloud‑native solutions like Alibaba Cloud’s PolarDB, highlighting Gartner’s recognition, architectural innovations, open‑source initiatives, and the broader impact on the nation’s digital economy.

Alibaba CloudGartnercloud-native
0 likes · 14 min read
How Cloud‑Native Databases Are Redefining China’s Database Landscape
Architects Research Society
Architects Research Society
Jan 17, 2022 · Databases

Understanding Open Source Databases: Licensing, Business Models, and Vendor Strategies

Open source databases are freely available software whose source code can be read, modified, and redistributed, and the article explores their licensing models, commercial versus community editions, major vendors' adoption strategies, emerging database types, and the governance and licensing challenges faced by the ecosystem.

Licensingclouddatabases
0 likes · 11 min read
Understanding Open Source Databases: Licensing, Business Models, and Vendor Strategies
ITPUB
ITPUB
Jan 14, 2022 · Databases

From Paper Tape to Cloud‑Native Distributed Databases: Evolution Overview

This article traces the history of data management from early manual and file‑system storage through relational models to modern distributed databases, covering key concepts like CAP theorem, distributed transactions, HTAP, and cloud‑native deployment trends.

CAP theoremHTAPcloud-native
0 likes · 13 min read
From Paper Tape to Cloud‑Native Distributed Databases: Evolution Overview
Su San Talks Tech
Su San Talks Tech
Jan 1, 2022 · Fundamentals

Top 15 Must‑Know System Design & Coding Interview Questions Explained

This article compiles 15 common interview topics—from sorting linked lists and encryption differences to TCP reliability, I/O models, Hystrix, delayed tasks, HTTPS flow, transaction isolation, index pitfalls, virtual memory, ranking with Redis, distributed locks, zero‑copy techniques, synchronized internals, and Snowflake ID generation—providing concise explanations, code examples, and diagrams for each.

AlgorithmsNetworkingSystem Design
0 likes · 41 min read
Top 15 Must‑Know System Design & Coding Interview Questions Explained
Java Architecture Diary
Java Architecture Diary
Dec 13, 2021 · Backend Development

Essential Java & Cloud Native Resources: From JDK 17 to GraalVM, Spring & More

This curated collection gathers essential articles and tutorials covering Java 8‑17 updates, GraalVM performance tricks, Spring Native adoption, Spring Cloud and RSocket alternatives, GraphQL frameworks, observability stacks like Grafana, Prometheus and Loki, IDE enhancements, database fundamentals, and low‑code platform building, providing a comprehensive knowledge base for modern backend developers.

GraalVMJavaObservability
0 likes · 4 min read
Essential Java & Cloud Native Resources: From JDK 17 to GraalVM, Spring & More
Architects Research Society
Architects Research Society
Dec 5, 2021 · Databases

Understanding Sequential, Causal, and Eventual Consistency Models

This article explains the concepts of sequential, causal, and eventual consistency models, illustrating their definitions, guarantees, and practical examples—including process interactions and real‑world scenarios—while comparing their strengths, trade‑offs, and related consistency guarantees such as monotonic reads, writes, and read‑your‑writes.

Eventual Consistencycausal consistencyconsistency
0 likes · 10 min read
Understanding Sequential, Causal, and Eventual Consistency Models
Aikesheng Open Source Community
Aikesheng Open Source Community
Dec 4, 2021 · Databases

Weekly Community Newsletter: MySQL Index Cases, Password Policy, Backup Issues, and Open‑Source Middleware Updates

This weekly community newsletter curates technical articles and updates, covering MySQL index length limitations, new password policies, backup‑induced replication issues, open‑source middleware progress, bug fixes, and upcoming development plans, while inviting reader feedback for further improvements.

BugFixesMySQLOpenSource
0 likes · 4 min read
Weekly Community Newsletter: MySQL Index Cases, Password Policy, Backup Issues, and Open‑Source Middleware Updates
21CTO
21CTO
Nov 29, 2021 · Databases

Why Moving Business Logic to the Application Boosts Scalability

The article explains how shifting complex filtering, validation, and join operations from the database to the application layer reduces scarce database resource usage, improves scalability, and enables more flexible resource allocation for modern web applications.

Data RetrievalPerformanceQuery Optimization
0 likes · 7 min read
Why Moving Business Logic to the Application Boosts Scalability
Java Architect Essentials
Java Architect Essentials
Nov 22, 2021 · Databases

10 Best Practices for Using Redis Effectively

This article outlines ten essential Redis best‑practice tips, covering why to avoid the KEYS * command, using SCAN, interpreting INFO stats, leveraging hashes, setting key expirations, choosing eviction policies, handling errors, scaling with clusters, CPU considerations, and ensuring high availability with Sentinel.

PerformanceRedisbest practices
0 likes · 8 min read
10 Best Practices for Using Redis Effectively
Top Architect
Top Architect
Nov 18, 2021 · Backend Development

Comprehensive Guide to Building a Startup Backend Technology Stack

This article provides a detailed, step‑by‑step guide for startups to design and select a complete backend technology stack, covering language choices, components, processes, systemization, and the practical evaluation of tools such as project management, DNS, load balancing, databases, messaging, CI/CD, monitoring, and deployment.

CI/CDDevOpsarchitecture
0 likes · 30 min read
Comprehensive Guide to Building a Startup Backend Technology Stack
Architects Research Society
Architects Research Society
Nov 13, 2021 · Databases

Choosing the Right Databases for IoT Applications

The article explains why the Internet of Things generates massive, diverse data streams that require specialized databases, outlines key selection criteria, describes common IoT data types, and reviews several open‑source databases—InfluxDB, CrateDB, MongoDB, RethinkDB, SQLite, and Cassandra—highlighting their strengths for IoT workloads.

Data ManagementIoTNoSQL
0 likes · 10 min read
Choosing the Right Databases for IoT Applications
21CTO
21CTO
Nov 6, 2021 · Cloud Computing

Why Cloud Computing Changes Database Design: Benefits, Drawbacks, and Core Principles

This article examines cloud computing’s core principle of using interchangeable machines, compares parallel‑first and single‑storage‑first database architectures, outlines the advantages such as scalability, cost efficiency, and integration, and discusses the weaknesses including maturity gaps, latency, and vendor lock‑in.

Cloud ComputingPerformancecloud architecture
0 likes · 8 min read
Why Cloud Computing Changes Database Design: Benefits, Drawbacks, and Core Principles
Aikesheng Open Source Community
Aikesheng Open Source Community
Nov 5, 2021 · Databases

SQLE 1.2111.0-pre1 Release Notes

The SQLE 1.2111.0-pre1 preview release introduces plugin-based support for arbitrary databases, provides a PostgreSQL plugin example, includes API adjustments, fixes a rule‑passing bug, and offers links to the source repository, documentation, and release information for users and administrators.

PluginPostgreSQLSQL
0 likes · 3 min read
SQLE 1.2111.0-pre1 Release Notes
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Oct 12, 2021 · Databases

Optimizing ORDER BY/LIMIT in Sharded Databases with Cobar’s Algorithm

This article explains Cobar’s sharding middleware and presents an optimization technique for handling ORDER BY and LIMIT queries across multiple databases, detailing the original approach, its inefficiencies with deep pagination, the step‑by‑step improved algorithm, performance analysis, limitations, and practical applicability.

CobarLIMITORDER BY
0 likes · 8 min read
Optimizing ORDER BY/LIMIT in Sharded Databases with Cobar’s Algorithm
21CTO
21CTO
Oct 4, 2021 · Databases

October 2023 DB‑Engines Ranking: Top 10 Databases & Emerging Trends

The October DB‑Engines popularity ranking shows the same top‑10 databases as September, highlights score gains for MySQL and PostgreSQL, notes a year‑over‑year decline for the three leading systems, and reveals Snowflake’s rise into the top‑20, all based on five key popularity indicators.

DB-EnginesNoSQLSQL
0 likes · 4 min read
October 2023 DB‑Engines Ranking: Top 10 Databases & Emerging Trends
DataFunTalk
DataFunTalk
Oct 1, 2021 · Databases

The Development and Landscape of China's Graph Database Market (2021‑2025)

This article provides a comprehensive overview of the Chinese graph database market, covering its origins, government policies, market size estimates, vendor rankings, funding activities, product features, challenges, and future prospects, while referencing numerous industry reports and case studies.

ChinaGraph DatabaseMarket Analysis
0 likes · 21 min read
The Development and Landscape of China's Graph Database Market (2021‑2025)
Qingyun Technology Community
Qingyun Technology Community
Sep 16, 2021 · Databases

Why Cloud‑Native Databases Are Redefining Elasticity and Resilience

Cloud‑native databases address the elasticity, resilience, and high‑availability demands of modern cloud computing by separating compute and storage, leveraging log‑based persistence, multi‑replica consensus, and distributed architectures such as Spanner, Aurora, and TiDB, offering higher performance, lower cost, and better resource utilization.

cloud-nativedatabasesdistributed-systems
0 likes · 13 min read
Why Cloud‑Native Databases Are Redefining Elasticity and Resilience
IT Xianyu
IT Xianyu
Sep 15, 2021 · Databases

Database Types, Bottlenecks, Optimization Strategies and Scaling Techniques

This article explains the classification of relational and NoSQL databases, analyzes common performance bottlenecks such as query latency, large fields, and write overhead, and presents practical optimization methods including caching, proper indexing, transaction handling, read‑write separation, and sharding for large‑scale systems.

IndexingPerformanceScaling
0 likes · 17 min read
Database Types, Bottlenecks, Optimization Strategies and Scaling Techniques
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 2, 2021 · Databases

From LAMP to Cloud‑Native: Evolving Application Data Architecture and Best Practices

This article traces two decades of application data architecture evolution, comparing traditional single‑system LAMP designs with modern multi‑component cloud‑native stacks, and offers practical guidance on scaling, component selection, CDC‑based data derivation, and cloud‑native implementations such as Tablestore.

CDCMySQLdata architecture
0 likes · 22 min read
From LAMP to Cloud‑Native: Evolving Application Data Architecture and Best Practices
Wukong Talks Architecture
Wukong Talks Architecture
Aug 27, 2021 · Databases

Understanding Redis Master‑Slave Architecture: Principles, Topologies, and Replication Mechanisms

This article explains the fundamentals of Redis master‑slave architecture, covering why high‑availability replication is needed, the three topology patterns, the three replication modes (continuous, full, partial), the replication backlog buffer, PSYNC command handling, heartbeat mechanisms, and the practical considerations for operators and architects.

cachingdatabasesmaster‑slave replication
0 likes · 16 min read
Understanding Redis Master‑Slave Architecture: Principles, Topologies, and Replication Mechanisms
Architects' Tech Alliance
Architects' Tech Alliance
Aug 21, 2021 · Databases

In-Memory Databases: Concepts, Evolution, Applications, and Selection Guide

This whitepaper explains the concept of in‑memory databases, traces their historical development, outlines core attributes and typical use cases in e‑commerce, live streaming and telecom, compares leading products, and provides technical and management recommendations for hardware and product selection as well as future trends.

In-Memory DatabaseKey-ValueSQL
0 likes · 14 min read
In-Memory Databases: Concepts, Evolution, Applications, and Selection Guide
php Courses
php Courses
Aug 9, 2021 · Databases

Interview Transcript: MySQL, Redis, PHP, and Distributed Systems Questions

The article records a video interview where the candidate answers technical questions on MySQL isolation levels, InnoDB indexing, locking, distributed locks, Redis sharding, PHP‑FPM architecture, RabbitMQ, AOP, Hyperf, and other backend topics, reflecting on the challenges faced during the session.

MySQLPHPbackend
0 likes · 7 min read
Interview Transcript: MySQL, Redis, PHP, and Distributed Systems Questions
Wukong Talks Architecture
Wukong Talks Architecture
Aug 3, 2021 · Databases

Redis Eviction Policies Explained

This article introduces the various Redis eviction strategies—including volatile-ttl, volatile-random, volatile-lru, volatile-lfu, allkeys-random, allkeys-lru, and allkeys-lfu—explains their behavior, shows where they are configured in redis.conf and the initServer source code, and notes the default noeviction policy when memory exceeds maxmemory.

CacheMemory ManagementRedis
0 likes · 3 min read
Redis Eviction Policies Explained
IT Architects Alliance
IT Architects Alliance
Jul 25, 2021 · Backend Development

Comprehensive Guide to Building a Backend Technology Stack for Startups

This article outlines a complete backend technology stack for startups, covering language choices, core components, processes, systemization, and detailed selections for project management, DNS, load balancing, CDN, RPC frameworks, service discovery, databases, messaging, logging, monitoring, configuration, deployment, and operational best practices.

CICDDevOpsMonitoring
0 likes · 28 min read
Comprehensive Guide to Building a Backend Technology Stack for Startups
Top Architect
Top Architect
Jul 14, 2021 · Databases

Redis Read‑Write Separation Architecture: Star vs. Chain Replication

This article explains Alibaba Cloud's Redis read‑write separation architecture, comparing star and chain replication models, their performance and scalability trade‑offs, and how transparent compatibility, high availability, and high performance are achieved through redis‑proxy, HA monitoring, and optimized binlog replication.

PerformanceRead-Write SeparationRedis
0 likes · 8 min read
Redis Read‑Write Separation Architecture: Star vs. Chain Replication
Laravel Tech Community
Laravel Tech Community
Jun 28, 2021 · Databases

Understanding and Optimizing MySQL ORDER BY Execution

This article explains how MySQL processes ORDER BY clauses, illustrates the execution steps with a full‑field index, discusses the impact of sort_buffer and max_length_for_sort_data, and shows how adding composite and covering indexes can eliminate filesort and improve query performance.

MySQLORDER BYSQL Performance
0 likes · 6 min read
Understanding and Optimizing MySQL ORDER BY Execution
Tencent Tech
Tencent Tech
Jun 25, 2021 · Databases

How Tencent Cloud’s Spitfire and Distributed DB Innovations Won SIGMOD 2021

Two Tencent Cloud database papers—Spitfire’s three‑tier buffer manager and a high‑performance strong‑consistency engine for distributed systems—were accepted at ACM SIGMOD 2021, showcasing innovative use of NVM, AI‑driven tuning, and cloud‑native architecture to boost performance and cost efficiency.

Buffer ManagementNVMcloud-native
0 likes · 5 min read
How Tencent Cloud’s Spitfire and Distributed DB Innovations Won SIGMOD 2021
Dada Group Technology
Dada Group Technology
Jun 18, 2021 · Cloud Computing

Evolution of Feed System Architecture for To Home Discovery Channel

This document outlines the architectural evolution of the Feed system for To Home Discovery Channel, addressing scalability challenges through database optimization, Elasticsearch integration, and caching strategies to manage billion-scale user data and dynamic content updates.

Cloud Computingdatabasesfeed system
0 likes · 13 min read
Evolution of Feed System Architecture for To Home Discovery Channel
Java Backend Technology
Java Backend Technology
Jun 3, 2021 · Databases

Why MySQL TIMESTAMP Is a Hidden Pitfall and How to Avoid It

This article explains MySQL's three time types, highlights the quirks and automatic defaults of TIMESTAMP—including the 2038 problem, high‑concurrency issues, and unexpected behavior in non‑strict mode—provides practical examples, and offers guidance on configuring server variables or switching to DATETIME for safer handling.

2038 problemMySQLSQL
0 likes · 11 min read
Why MySQL TIMESTAMP Is a Hidden Pitfall and How to Avoid It
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 27, 2021 · Databases

Understanding Redis Memory Eviction and Expiration Strategies

This article explains Redis's memory eviction policies and expiration strategies, detailing how different eviction modes (such as noeviction, allkeys‑lru, volatile‑ttl, allkeys‑lfu) and lazy versus periodic deletion work together to manage limited memory and ensure efficient cache performance.

databasesexpirationmemory eviction
0 likes · 6 min read
Understanding Redis Memory Eviction and Expiration Strategies
Tencent Tech
Tencent Tech
May 12, 2021 · Big Data

How Tencent Powered China’s 7th Census with Big Data and Cloud Tech

The article explains how China’s seventh national census, covering 1.41 billion people, was conducted using fully electronic data collection, self‑service mini‑programs, massive cloud‑native infrastructure, and high‑performance databases to achieve real‑time processing and unprecedented scale.

Big Datacensusdatabases
0 likes · 8 min read
How Tencent Powered China’s 7th Census with Big Data and Cloud Tech
JD Tech
JD Tech
Apr 20, 2021 · Databases

Space-Filling Curves for Efficient Multidimensional Data Storage and Querying

This article introduces space-filling curves such as Z‑ordering, Hilbert, and XZ‑Ordering, explaining their mapping algorithms and how they transform multidimensional spatial data into one‑dimensional indices for efficient storage and querying in key‑value databases, while discussing challenges and practical examples.

Big DataSpace-filling CurvesSpatial Indexing
0 likes · 12 min read
Space-Filling Curves for Efficient Multidimensional Data Storage and Querying
ITPUB
ITPUB
Apr 15, 2021 · Databases

Master Redis Memory Limits and Eviction: Configuring Maxmemory, LRU & LFU Explained

This article explains how to set Redis's maximum memory usage via configuration files or runtime commands, details all built‑in eviction policies, demonstrates retrieving and changing these policies, and dives into the LRU and LFU algorithms—including Java sample code and Redis's approximate LRU implementation.

LFULRURedis
0 likes · 11 min read
Master Redis Memory Limits and Eviction: Configuring Maxmemory, LRU & LFU Explained
ITPUB
ITPUB
Apr 9, 2021 · Databases

Tencent TDSQL Reveals Infinite Database Anomalies and a Hands‑On Learning Tool

Tencent’s TDSQL team introduces a groundbreaking theory that precisely classifies an infinite set of database transaction anomalies, defines their categories via conflict‑graph analysis, and provides an open‑source Linux tool with step‑by‑step compilation instructions for interactive anomaly exploration.

Concurrency ControlLinux toolTDSQL
0 likes · 11 min read
Tencent TDSQL Reveals Infinite Database Anomalies and a Hands‑On Learning Tool
dbaplus Community
dbaplus Community
Mar 2, 2021 · Databases

How ByteDance Scaled Real‑Time Analytics with ClickHouse and Kafka Engine

This article details ByteDance's evolution from offline ClickHouse ingestion to a robust real‑time analytics pipeline, covering external transaction handling, risks of direct INSERTs, recommendation and ad‑delivery use cases, Kafka Engine design, multi‑threaded consumption, fault‑tolerance improvements, platform tooling, and future roadmap.

ClickHouseData IngestionKafka
0 likes · 22 min read
How ByteDance Scaled Real‑Time Analytics with ClickHouse and Kafka Engine
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 1, 2021 · Databases

How We Scaled a High‑Volume Order System: Sharding, Migration, and Zero‑Downtime Strategies

This article details the end‑to‑end process of expanding a high‑traffic ride‑hailing order system on Alibaba Cloud, covering capacity planning, database sharding from 256 to 4096 tables, custom data‑sync middleware, validation, repair, and a gray‑release migration that achieved zero incidents.

Data Migrationcapacity-planningcloud-computing
0 likes · 17 min read
How We Scaled a High‑Volume Order System: Sharding, Migration, and Zero‑Downtime Strategies
JavaScript
JavaScript
Feb 24, 2021 · Backend Development

Essential Node.js Skills Every Backend Developer Should Master

This guide outlines the core JavaScript concepts, asynchronous programming fundamentals, package management, HTTP protocols, web frameworks, databases, caching strategies, template engines, real‑time communication, API clients, and testing tools that form a comprehensive learning roadmap for aspiring Node.js backend developers.

JavaScriptNode.jsdatabases
0 likes · 6 min read
Essential Node.js Skills Every Backend Developer Should Master
ITPUB
ITPUB
Feb 23, 2021 · Backend Development

Building a Complete Backend Stack for Startups: Languages, Services, and Tools

This guide walks through the essential layers of a backend technology stack for startups, covering language choices, core components like DNS, load balancing, CDN, RPC frameworks, databases, messaging, logging, monitoring, configuration, deployment, and operational best‑practice processes.

DevOpsMonitoringarchitecture
0 likes · 31 min read
Building a Complete Backend Stack for Startups: Languages, Services, and Tools
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 9, 2021 · Databases

How to Design Scalable Databases and Application Layers for Business Systems

This article explains how to achieve extensibility in business systems by addressing database scalability through horizontal and vertical sharding, middleware layers, flexible schema designs, and by applying SOA principles to application, interface, and rule‑engine layers for adaptable, high‑performance architectures.

MiddlewareSOAapplication design
0 likes · 14 min read
How to Design Scalable Databases and Application Layers for Business Systems
Efficient Ops
Efficient Ops
Feb 3, 2021 · Databases

Master Redis: Core Data Types, Commands, and Advanced Features Explained

This article introduces Redis as an open‑source, in‑memory data‑structure store, explains its role as a NoSQL database, details its five fundamental data types, common commands, expiration handling, pipelines, and transactions, and shows how it fits into modern scaling architectures.

Data StructuresNoSQLRedis
0 likes · 14 min read
Master Redis: Core Data Types, Commands, and Advanced Features Explained
Liangxu Linux
Liangxu Linux
Jan 31, 2021 · Databases

Why MySQL Replication Lags and How to Eliminate It

This article explains the root causes of MySQL master‑slave replication lag—including random replay, high master concurrency, and lock waits—and presents practical solutions such as parallel replication, reducing master load, and reading from the master to ensure data consistency.

LagMaster‑SlaveMySQL
0 likes · 8 min read
Why MySQL Replication Lags and How to Eliminate It
Tencent Database Technology
Tencent Database Technology
Jan 28, 2021 · Databases

Tencent Cloud Database Kernel Research Accepted at SIGMOD and ICDE: Spitfire Buffer Manager and TLBtree Index

Tencent Cloud's native database team announced two breakthrough research papers—Spitfire, a three‑tier buffer manager for DRAM and NVM, and TLBtree, a read/write‑optimized tree index for non‑volatile memory—both accepted at top‑tier conferences SIGMOD and ICDE, highlighting novel memory‑aware storage techniques and collaborative achievements with leading universities.

Buffer ManagementICDENon-volatile Memory
0 likes · 8 min read
Tencent Cloud Database Kernel Research Accepted at SIGMOD and ICDE: Spitfire Buffer Manager and TLBtree Index
21CTO
21CTO
Jan 20, 2021 · Databases

Why Time Series Databases Are the Future of Your Data

Time series databases let you retain full historical records, enabling analysis, visualization, machine learning and automation across domains like finance, weather and IoT, and the article explains why they’re essential, how they differ from traditional databases, and how to start using them.

Machine Learningdatabasestime series
0 likes · 7 min read
Why Time Series Databases Are the Future of Your Data