Tag

Database Clustering

0 views collected around this technical thread.

Architecture Digest
Architecture Digest
Nov 9, 2021 · Operations

Scaling Strategies: Hardware Expansion, AKF Partitioning, and Distributed ID Generation

This article explains why scaling is necessary, outlines hardware and component expansion strategies, introduces the AKF partitioning principle for horizontal and vertical scaling, discusses challenges after splitting, and reviews database clustering and distributed ID generation techniques such as UUID and Snowflake, highlighting their advantages and drawbacks.

Database ClusteringID generationdistributed systems
0 likes · 15 min read
Scaling Strategies: Hardware Expansion, AKF Partitioning, and Distributed ID Generation
IT Architects Alliance
IT Architects Alliance
Oct 12, 2021 · Backend Development

Technical Summary of Large-Scale Distributed Website Architecture

This article provides a comprehensive overview of large‑scale distributed website architecture, covering its characteristics, design goals, architectural patterns, performance, high‑availability, scalability, extensibility, security, agility, evolution stages, and practical implementation techniques such as caching, load balancing, database sharding, service‑orientation and message queues.

Database ClusteringHigh Availabilitycaching
0 likes · 23 min read
Technical Summary of Large-Scale Distributed Website Architecture
Code Ape Tech Column
Code Ape Tech Column
Jan 28, 2021 · Databases

Configuring MyCat with MySQL Master‑Slave and SpringBoot for Read‑Write Splitting

This tutorial explains how to set up MySQL master‑slave replication, configure MyCat as a database middleware, install and configure MyCat, and integrate it with a SpringBoot application using dynamic data sources and AOP to achieve transparent read‑write separation.

Database ClusteringJavaMySQL
0 likes · 13 min read
Configuring MyCat with MySQL Master‑Slave and SpringBoot for Read‑Write Splitting
Aikesheng Open Source Community
Aikesheng Open Source Community
Jul 3, 2020 · Databases

Analyzing MySQL Group Replication Node Failure Handling with Wireshark

This article documents an experiment using three virtual machines running MySQL 5.7.20 MGR to capture and analyze network traffic with a custom Wireshark dissector, revealing how the primary node updates views, removes a failed node, and re‑establishes cluster state after a crash.

Database ClusteringGroup ReplicationMGR
0 likes · 4 min read
Analyzing MySQL Group Replication Node Failure Handling with Wireshark
Qunar Tech Salon
Qunar Tech Salon
May 21, 2019 · Databases

Interview with Wang Zhufeng, Qunar.com Database Director on DTCC Conference Insights and Database Evolution

In this interview, Qunar.com’s database director Wang Zhufeng shares his six‑year journey, discusses the significance of the DTCC conference, outlines the evolution of Qunar’s MySQL architecture toward clustering, cloud‑native solutions, and data consistency, and offers advice for aspiring database engineers.

Cloud DatabasesDTCC ConferenceDatabase Clustering
0 likes · 12 min read
Interview with Wang Zhufeng, Qunar.com Database Director on DTCC Conference Insights and Database Evolution
Tencent Cloud Developer
Tencent Cloud Developer
Apr 8, 2018 · Game Development

WeChat Mini-Game Architecture Design and Development Guide

The guide outlines a scalable, globally unified architecture for WeChat mini-games—combining stateless compute layers with CLB, auto-scaling, a star-router model for peer communication, and horizontally-sharded storage using Tencent Cloud’s DCDB or TCaplus to handle rapid viral growth.

Database ClusteringGame ArchitectureGame Development
0 likes · 9 min read
WeChat Mini-Game Architecture Design and Development Guide
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Oct 13, 2016 · Databases

Unlock MongoDB ReplicaSet: All Node Types, Roles, and Configuration Tips

MongoDB replicaSet offers various node roles—including data, arbiter, hidden, voting, and delayed nodes—each with distinct advantages and constraints, and the article explains their purposes, best‑practice configurations, and how to add them using appropriate rs commands for robust, automated failover.

Database ClusteringHigh AvailabilityMongoDB
0 likes · 9 min read
Unlock MongoDB ReplicaSet: All Node Types, Roles, and Configuration Tips
Efficient Ops
Efficient Ops
Aug 31, 2016 · Databases

Can WeChat’s Open‑Source PhxSQL Deliver True High‑Availability MySQL?

The article reviews WeChat’s newly open‑sourced PhxSQL, a MySQL clustering solution that promises high availability and strong consistency, examines its complex architecture with added Phxbinlogsvr and Phxsqlproxy components, and discusses practical concerns such as deployment difficulty, replication latency, lack of multi‑master writes, semi‑synchronous behavior, and monitoring challenges.

Database ClusteringHigh AvailabilityMySQL
0 likes · 9 min read
Can WeChat’s Open‑Source PhxSQL Deliver True High‑Availability MySQL?
Efficient Ops
Efficient Ops
Feb 2, 2016 · Databases

Why Codis Outperforms Twemproxy: A Deep Dive into Redis Cluster Solutions

This article examines Redis clustering techniques, compares client‑side sharding, proxy sharding, and Redis Cluster, critiques Twemproxy's limitations, and presents Codis's architecture, performance benchmarks, and practical tips for seamless migration and high‑availability in modern operations.

CodisDatabase ClusteringPerformance Benchmark
0 likes · 11 min read
Why Codis Outperforms Twemproxy: A Deep Dive into Redis Cluster Solutions
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Apr 13, 2015 · Databases

Redis Clustering Techniques and Codis: Architecture, Performance Comparison, and Practical Tips

This article reviews common Redis clustering methods, compares Twemproxy and Codis, presents Codis’s architecture and performance test results, and offers migration, HA, pipeline, and operational guidance for using Codis as a Redis distributed middleware solution.

CodisDatabase ClusteringDistributed Middleware
0 likes · 11 min read
Redis Clustering Techniques and Codis: Architecture, Performance Comparison, and Practical Tips