Tagged articles
8 articles
Page 1 of 1
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Sep 9, 2024 · Cloud Native

Optimizing Network and Storage for 5,000‑Node Kubernetes Clusters

This guide outlines practical strategies for designing and optimizing network and storage in Kubernetes clusters of over 5,000 nodes, covering overlay networks, IP pool segmentation, bandwidth allocation, load balancing, security policies, distributed storage options, performance tuning, and reliable backup solutions.

Cloud NativeIP PoolKubernetes
0 likes · 9 min read
Optimizing Network and Storage for 5,000‑Node Kubernetes Clusters
JavaEdge
JavaEdge
Dec 14, 2022 · Backend Development

Designing Scalable Shopping Cart Storage: Principles and Choices

This article explains how to design the storage layer for an e‑commerce shopping cart, covering core functionalities, required attributes, client‑side temporary storage, server‑side persistence options with MySQL and Redis, and the trade‑offs between reliability, performance, and complexity.

Shopping Cartclient-side storagedata synchronization
0 likes · 12 min read
Designing Scalable Shopping Cart Storage: Principles and Choices
政采云技术
政采云技术
Oct 11, 2022 · Backend Development

Instant Messaging System Architecture: Synchronization, Storage, and Modern Design

This article explains the evolution of instant messaging systems from traditional to modern architectures, detailing message synchronization and storage mechanisms, inbox/outbox models, read/write diffusion strategies, and the practical implementation using Redis, MongoDB, and MySQL to achieve scalable, reliable communication.

Backend ArchitectureInstant MessagingScalability
0 likes · 11 min read
Instant Messaging System Architecture: Synchronization, Storage, and Modern Design
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 3, 2019 · Backend Development

Deep Dive into Apache RocketMQ: Architecture, Routing, Storage, and High‑Availability Design

This article provides a comprehensive overview of Apache RocketMQ’s core architecture, including topic routing mechanisms, message storage file designs, high‑availability message sending, concurrent pull and consumption processes, HA synchronization, and transaction messaging, while offering practical learning steps and programming techniques for developers.

Backend DevelopmentDistributed SystemsMessage Queue
0 likes · 14 min read
Deep Dive into Apache RocketMQ: Architecture, Routing, Storage, and High‑Availability Design
JD Tech
JD Tech
Jan 15, 2019 · Backend Development

Performance, Storage, Index, and Cache Design of JD's JMQ4 Message Middleware

The article presents JD's self‑developed JMQ middleware, detailing its 2018 performance improvements, comparative benchmarks with Kafka, storage and index architecture evolution from JMQ2 to JMQ4, and the high‑performance I/O and caching strategies that enable millions of TPS on modern hardware.

CacheJMQstorage design
0 likes · 12 min read
Performance, Storage, Index, and Cache Design of JD's JMQ4 Message Middleware
JD Retail Technology
JD Retail Technology
Jan 8, 2019 · Backend Development

Performance, Storage, Indexing, and Caching Design of JMQ4 Middleware

The article presents an in‑depth technical overview of JD's self‑developed JMQ middleware, detailing its performance improvements over previous versions, comparing write throughput with Kafka under synchronous and asynchronous scenarios, and explaining JMQ4's storage architecture, dense indexing, high‑performance I/O, and cache management strategies.

JMQMessage Queuecaching
0 likes · 11 min read
Performance, Storage, Indexing, and Caching Design of JMQ4 Middleware