Tagged articles
10 articles
Page 1 of 1
Su San Talks Tech
Su San Talks Tech
Nov 27, 2025 · Backend Development

Four Practical Data Permission Models for Scalable Enterprise Systems

This article breaks down four common data permission implementations, comparing role‑menu binding, user‑role‑scope binding, hybrid approaches, and a menu‑dimension‑role instance design, highlighting their trade‑offs and guiding architects toward a precise, scalable solution.

RBACScalable Design
0 likes · 9 min read
Four Practical Data Permission Models for Scalable Enterprise Systems
Huolala Tech
Huolala Tech
Dec 13, 2024 · Backend Development

Building a Scalable, Secure Customer IM System: Architecture & Key Solutions

This article details the design, architecture, and evolution of a self‑developed customer instant‑messaging system, covering its user‑centred philosophy, layered backend structure, technology choices such as WebSocket and Spring WebFlux, and how it solved challenges in gateway design, session storage, message ACK, and queue management to achieve high availability, security, and future‑ready scalability.

Instant MessagingMessage QueueScalable Design
0 likes · 14 min read
Building a Scalable, Secure Customer IM System: Architecture & Key Solutions
Java High-Performance Architecture
Java High-Performance Architecture
May 7, 2023 · Backend Development

How We Built a Billion‑User High‑Availability Membership System with Dual‑Center ES, Redis, and MySQL

This article details the design and implementation of a high‑performance, highly available membership platform serving billions of users, covering dual‑center Elasticsearch clusters, traffic‑isolated three‑cluster ES architecture, Redis caching strategies, MySQL dual‑center partitioning, seamless migration, and fine‑grained flow‑control and degradation mechanisms.

Backend EngineeringElasticsearchScalable Design
0 likes · 21 min read
How We Built a Billion‑User High‑Availability Membership System with Dual‑Center ES, Redis, and MySQL
21CTO
21CTO
Dec 5, 2021 · Frontend Development

Unlocking Scalable Web Apps: How Micro‑Frontends Transform Frontend Architecture

This article explains the fundamentals of micro‑services architecture, then shows how its principles extend to the front‑end as micro‑frontends, detailing core concepts such as technical independence, isolated code, naming conventions, native browser communication, resilient design, and the many advantages they bring to modern web development.

Frontend ArchitectureMicroservicesScalable Design
0 likes · 6 min read
Unlocking Scalable Web Apps: How Micro‑Frontends Transform Frontend Architecture
IT Architects Alliance
IT Architects Alliance
Mar 5, 2021 · Backend Development

Understanding the Essence of System Architecture: Insights from Weibo’s Large‑Scale Design

The article explores the fundamental concepts of system architecture, illustrating how large‑scale services like Weibo handle massive traffic through layered design, abstraction, caching, service decomposition, monitoring, and operational practices to achieve scalability, reliability, and performance.

BackendDistributed SystemsScalable Design
0 likes · 20 min read
Understanding the Essence of System Architecture: Insights from Weibo’s Large‑Scale Design
Xianyu Technology
Xianyu Technology
Mar 17, 2020 · Backend Development

Evolution of Xianyu Push: From Offline 1.0 to Real‑time Intelligent Hermes Platform

From the manual offline 1.0 system to the real‑time, AI‑driven Hermes platform, Xianyu Push evolved through 1.1’s richer feed layout, personalized timing, and IFTTT‑style triggers, ultimately delivering higher click‑through rates, broader scene coverage, and stronger daily active user activation.

Backend ArchitecturePush NotificationReal-time System
0 likes · 8 min read
Evolution of Xianyu Push: From Offline 1.0 to Real‑time Intelligent Hermes Platform
Efficient Ops
Efficient Ops
Oct 25, 2018 · Backend Development

Designing Scalable Web Architecture: From Front‑End to Data Center

This article outlines a comprehensive, multi‑layer web architecture covering front‑end optimization, application‑level frameworks, service‑oriented components, storage solutions, backend analytics, monitoring, security measures, and data‑center design for building highly scalable and reliable websites.

Scalable Designfrontendload balancing
0 likes · 12 min read
Designing Scalable Web Architecture: From Front‑End to Data Center
Meituan Technology Team
Meituan Technology Team
Nov 25, 2016 · Backend Development

Methodology and Architecture for Building a Scalable CRM System

To build a scalable CRM, the article proposes a four‑step framework—defining goals, applying a full‑process digitalization methodology, designing a flexible, component‑based architecture that emphasizes configuration and light databases, and assembling an execution‑focused team—while detailing revenue‑maximizing levers, digitalization layers, and a closed‑loop feedback system.

CRMDigitalizationMethodology
0 likes · 41 min read
Methodology and Architecture for Building a Scalable CRM System
21CTO
21CTO
Oct 15, 2015 · Backend Development

How Weibo’s Recommendation Engine Evolved: From Isolated 1.0 to Platform‑Scale 3.0

This article traces the evolution of Weibo’s recommendation architecture across three major phases—independent 1.0, layered 2.0, and platform‑centric 3.0—detailing the environmental drivers, technical components, advantages, shortcomings, and key outcomes of each stage.

Scalable DesignWeibobackend-development
0 likes · 19 min read
How Weibo’s Recommendation Engine Evolved: From Isolated 1.0 to Platform‑Scale 3.0