YiSu Grain
Author

YiSu Grain

A fleeting mayfly in the world, a single grain in the boundless sea.

83
Articles
0
Likes
227
Views
0
Comments
Recent Articles

Latest from YiSu Grain

83 recent articles
YiSu Grain
YiSu Grain
Sep 16, 2026 · Fundamentals

12 Core Computer Science Problems Solved: CPU, Paging, Normalization & Kubernetes Probes

This article provides detailed solutions and explanations for 12 computer science practice problems covering CPU execution time calculation, bus bandwidth, virtual memory paging, subnet addressing, database normalization (2NF/3NF), lossless join decomposition, UML class diagram notation, Kubernetes probe types, earned value management, deadlock prevention strategies, and common architectural misconceptions.

KubernetesUML class diagramscomputer architecture
0 likes · 17 min read
12 Core Computer Science Problems Solved: CPU, Paging, Normalization & Kubernetes Probes
YiSu Grain
YiSu Grain
Aug 21, 2026 · R&D Management

Day63 Architecture Practice: Complete a 25‑Point Case Study Under Time Pressure

This article walks through a timed, 25‑point case study for a city‑wide electric‑vehicle charging platform, detailing performance bottlenecks, capacity planning, reliable messaging, protocol evolution, and access‑control design, and provides reference answers that illustrate the analytical process required to score each question.

Case Studyaccess controlarchitecture
0 likes · 18 min read
Day63 Architecture Practice: Complete a 25‑Point Case Study Under Time Pressure
YiSu Grain
YiSu Grain
Aug 20, 2026 · Information Security

Day62: Security Architecture & Incremental Migration – From Identity & Access to Legacy System Modernization

This case study walks through identifying authentication, authorization, data and audit risks in a regional medical platform, designing zero‑trust and data‑protection solutions, evaluating a legacy system’s technical debt and business value, and outlining a phased migration with clear data‑sync, validation and rollback procedures.

AuthenticationLegacy Migrationdata protection
0 likes · 43 min read
Day62: Security Architecture & Incremental Migration – From Identity & Access to Legacy System Modernization
YiSu Grain
YiSu Grain
Aug 20, 2026 · Operations

Performance & Reliability Case Study: Identify Bottlenecks, Plan Capacity, Design Fault Tolerance

The article walks through a provincial internet hospital scenario where a 5,000 QPS peak load only yields about 2,200 QPS throughput, P95 latency spikes to 8 seconds and error rate hits 10%, pinpointing a database bottleneck, then outlines SQL tuning, caching, CDN, async processing, capacity planning for 6,000 QPS, high‑availability redesign, reliability calculations, and a comprehensive validation plan.

Capacity PlanningDatabase OptimizationLoad Testing
0 likes · 42 min read
Performance & Reliability Case Study: Identify Bottlenecks, Plan Capacity, Design Fault Tolerance
YiSu Grain
YiSu Grain
Aug 19, 2026 · Cloud Native

Day 60 Cloud‑Native Case Study: Service Governance, Reliable Messaging, and Observability

This Day 60 case study walks through a regional medical appointment platform that has been broken into micro‑services on a container cluster, asking you to select and justify service discovery, TCC/Saga, reliable messaging, Kubernetes, Service Mesh and observability measures, and to explain their benefits and trade‑offs.

KubernetesObservabilityReliable Messaging
0 likes · 36 min read
Day 60 Cloud‑Native Case Study: Service Governance, Reliable Messaging, and Observability
YiSu Grain
YiSu Grain
Aug 19, 2026 · Databases

Optimizing Slow Queries, Sharding and Cache Consistency for Appointment System

This article walks through a comprehensive case study of a provincial medical appointment platform, diagnosing slow‑query bottlenecks, proposing patient‑id + create_time composite indexes, designing read‑write separation with replication, selecting patient_id for horizontal sharding, and implementing cache‑aside strategies to ensure consistency while handling cache avalanche, penetration and thundering‑herd scenarios.

IndexingMySQLRedis
0 likes · 30 min read
Optimizing Slow Queries, Sharding and Cache Consistency for Appointment System
YiSu Grain
YiSu Grain
Aug 12, 2026 · Fundamentals

Day56 Review: Mastering Software Fault Tolerance and Continuous Learning

This article reviews software reliability design, distinguishing fault tolerance, error detection, and complexity reduction, explains recovery blocks, N‑version programming, and redundancy techniques, and provides a step‑by‑step framework for applying these concepts to real‑world systems.

fault tolerancen-version programmingrecovery block
0 likes · 37 min read
Day56 Review: Mastering Software Fault Tolerance and Continuous Learning