Tagged articles
25 articles
Page 1 of 1
Coder Trainee
Coder Trainee
Apr 18, 2026 · Backend Development

Building a Tech Blog from Scratch: Implementing a Comment System and Full‑Text Search

This article walks through the design and implementation of a nested comment system with likes, @‑mentions, and sensitive‑word filtering, plus full‑text search using Elasticsearch, covering database schema changes, backend services, Vue components, and recommendation logic for a technical blog platform.

Comment SystemElasticsearchFull‑Text Search
0 likes · 23 min read
Building a Tech Blog from Scratch: Implementing a Comment System and Full‑Text Search
Sohu Tech Products
Sohu Tech Products
Jan 28, 2026 · Backend Development

How We Evolved a News App Comment System: From Threaded Views to AI‑Driven Ranking

This article details the evolution of a news‑app comment backend, covering early thread‑based displays, the transition to sharded databases and mixed adjacency‑path models, current hot‑comment ranking strategies, an in‑house experiment platform, topic aggregation via Kafka, and future AI‑driven architectural enhancements.

AIBackendComment System
0 likes · 16 min read
How We Evolved a News App Comment System: From Threaded Views to AI‑Driven Ranking
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 13, 2026 · Backend Development

Designing Scalable Comment Systems: From Nested Trees to Flat Floors

This article examines how to design a high‑performance comment system by comparing nested and flat (cover‑floor) database models, evaluating adjacency list, path enumeration, and closure table approaches, and outlining write‑asynchronous, cache‑first read strategies for millions of users.

BackendComment SystemDatabase design
0 likes · 5 min read
Designing Scalable Comment Systems: From Nested Trees to Flat Floors
NiuNiu MaTe
NiuNiu MaTe
Oct 11, 2025 · Backend Development

How to Build a Million‑User Real‑Time High‑Availability Comment System

This article explains how to design a highly available comment system that can handle millions of concurrent users by analyzing comment fundamentals, traffic patterns, storage choices, caching layers, sharding strategies, architectural evolution from monolith to distributed micro‑services, and fault‑tolerance mechanisms.

Comment SystemMicroservicesscalable architecture
0 likes · 18 min read
How to Build a Million‑User Real‑Time High‑Availability Comment System
dbaplus Community
dbaplus Community
Jan 21, 2025 · Databases

How Bilibili Scaled Its Comment System with Multi‑Level Storage and Automatic Failover

Bilibili’s comment service, a critical component for user interaction, faces massive read‑write traffic that can overwhelm TiDB, so the team built a multi‑level storage architecture using Redis sorted‑sets for indexes and a custom Taishan KV store, adding automatic degradation, consistency mechanisms, and hedging policies to ensure high availability and performance.

Comment SystemData Consistencyfailover
0 likes · 12 min read
How Bilibili Scaled Its Comment System with Multi‑Level Storage and Automatic Failover
High Availability Architecture
High Availability Architecture
Jan 17, 2025 · Databases

Design and Implementation of a Multi‑Level Comment Storage System for Bilibili

This article presents a comprehensive design of Bilibili's comment service architecture, detailing the transition from TiDB to a multi‑level storage system based on Taishan KV, the data models, consistency mechanisms, retry and versioning strategies, and a hedging‑based degradation policy to ensure high availability under heavy traffic.

Comment SystemTaishan KVTiDB
0 likes · 13 min read
Design and Implementation of a Multi‑Level Comment Storage System for Bilibili
Baidu MEUX
Baidu MEUX
Jan 8, 2025 · Artificial Intelligence

How AI Personas Revitalize Baidu App Comment Sections: Design Insights & Results

This article examines Baidu's design experiments that embed AI characters into the app's comment area, detailing user research, evolution of comment communities, validation of AI assistants and film‑related roles, persona creation, and future plans that together boost engagement and earn international design awards.

AIAIGCBaidu
0 likes · 9 min read
How AI Personas Revitalize Baidu App Comment Sections: Design Insights & Results
Bilibili Tech
Bilibili Tech
Dec 13, 2024 · Databases

Design and Implementation of a Multi-Level Storage Architecture for Bilibili Comment Service

The paper proposes a multi‑level storage architecture for Bilibili’s comment service that replaces TiDB with a custom KV store (Taishan) and Redis caching, introduces unstructured indexes, CAS‑based consistency, real‑time and offline reconciliation, and a hedged degradation strategy to boost reliability, read throughput, and scalability during traffic spikes.

Comment SystemData ConsistencyNoSQL
0 likes · 13 min read
Design and Implementation of a Multi-Level Storage Architecture for Bilibili Comment Service
FunTester
FunTester
Aug 10, 2023 · Backend Development

How QQ Music Scaled Its Comment System for Celebrity Live Events

This article details the architectural redesign of QQ Music's comment platform—migrating to MongoDB, introducing threaded comments, and employing caching and message‑queue decoupling—to handle massive read/write spikes during celebrity live‑drop events while maintaining high availability and performance.

Backend ArchitectureComment SystemMessage Queue
0 likes · 8 min read
How QQ Music Scaled Its Comment System for Celebrity Live Events
Tencent Cloud Developer
Tencent Cloud Developer
Aug 9, 2023 · Backend Development

Designing a High‑Availability Comment System for QQ Music: Architecture, Challenges, and Optimizations

QQ Music’s comment system was re‑engineered with a MongoDB backend, cache layer, asynchronous writes, split read/write services, priority queues and rate‑limiting, enabling it to endure celebrity‑driven traffic spikes, maintain data consistency, and deliver high‑availability, low‑latency user experiences.

Backend ArchitectureComment SystemMessage Queue
0 likes · 7 min read
Designing a High‑Availability Comment System for QQ Music: Architecture, Challenges, and Optimizations
Architect
Architect
Jan 6, 2023 · Backend Development

Design and Architecture of Bilibili Comment System

This article presents a comprehensive overview of Bilibili's comment system, detailing its background, core functional modules, layered architecture, storage and caching strategies, availability considerations, and hot‑comment design, illustrating how the platform achieves scalability, performance, and reliability for massive user interactions.

BilibiliComment SystemScalability
0 likes · 24 min read
Design and Architecture of Bilibili Comment System
Bilibili Tech
Bilibili Tech
Dec 9, 2022 · Backend Development

Design and Architecture of Bilibili Comment System

The article details Bilibili’s modular, platform‑ized comment system architecture—covering core publishing, reading, and admin modules; a layered reply‑interface, service, and job design with multi‑level caching, sharded databases, hotspot detection, redundancy, security measures, and sophisticated hot‑comment ranking to sustain massive user traffic.

Comment SystemScalabilityhot comment ranking
0 likes · 26 min read
Design and Architecture of Bilibili Comment System
Architecture Digest
Architecture Digest
Jun 27, 2022 · Backend Development

Design and Evolution of Baidu Comment Platform: Architecture, Performance Optimization, and Stability

This article details the architecture, design principles, performance enhancements, and reliability strategies of Baidu's comment middle‑platform, which supports billions of daily requests across dozens of products while ensuring high availability, low latency, and continuous iterative development.

Backend ArchitectureComment Systemdistributed services
0 likes · 17 min read
Design and Evolution of Baidu Comment Platform: Architecture, Performance Optimization, and Stability
Baidu Geek Talk
Baidu Geek Talk
Jun 13, 2022 · Backend Development

Baidu Comment Middle Platform: Architecture Design and Implementation

Baidu's Comment Middle Platform evolved from a single service into a robust middleware that delivers stable, high‑performance comment functionality across more than twenty products, handling hundreds of millions of daily requests with 99.995% SLA through graph‑based scheduling, tiered caching, and scalable sorting mechanisms.

BaiduComment SystemGraph Scheduling
0 likes · 17 min read
Baidu Comment Middle Platform: Architecture Design and Implementation
Wukong Talks Architecture
Wukong Talks Architecture
Jul 7, 2021 · Frontend Development

Integrating Gitalk Comment System into a Docsify Documentation Site

This article explains how to add a Gitalk-based comment feature to a Docsify‑generated documentation site, covering Gitalk fundamentals, GitHub OAuth app setup, integration steps, custom JavaScript tweaks for URL handling, common pitfalls, and a detailed appendix of configuration parameters.

Comment SystemDocsifyGitHub OAuth
0 likes · 12 min read
Integrating Gitalk Comment System into a Docsify Documentation Site
dbaplus Community
dbaplus Community
Mar 14, 2021 · Databases

How Vivo Built a Scalable Comment Platform with MongoDB Sharding

This article explains how Vivo designed a company‑wide comment middle‑platform, chose MySQL and MongoDB, deep‑dived into MongoDB cluster architecture, shard key strategies, and practical solutions for scaling, migration, and high availability in a high‑traffic environment.

Comment SystemDatabase designMongoDB
0 likes · 11 min read
How Vivo Built a Scalable Comment Platform with MongoDB Sharding
ITPUB
ITPUB
Mar 1, 2021 · Databases

Designing a Scalable Comment Service: Vivo’s MongoDB Architecture Deep Dive

This article details Vivo's journey in building a company‑wide comment platform, explaining why MongoDB was chosen over MySQL, how its sharded cluster is structured, the challenges of shard‑key selection, and the practical steps taken to scale and maintain the system.

Cluster ArchitectureComment SystemDatabase design
0 likes · 10 min read
Designing a Scalable Comment Service: Vivo’s MongoDB Architecture Deep Dive
php Courses
php Courses
Feb 8, 2021 · Backend Development

Laravel Like Comment: Installation and Usage Guide

This article introduces the Laravel‑like‑comment package, outlines its features, and provides step‑by‑step instructions—including Composer installation, service provider registration, asset publishing, database migration, CSS/JS inclusion, user model configuration, and Blade directives for adding likes and comments—to integrate a full‑featured AJAX comment system into a Laravel application.

BackendBladeComment System
0 likes · 5 min read
Laravel Like Comment: Installation and Usage Guide
Aotu Lab
Aotu Lab
Aug 3, 2017 · Frontend Development

Integrating Gitalk: A GitHub‑Based Comment System for Your Site

This guide explains what Gitalk is, outlines its key features, shows how to install it via CDN or npm, details required GitHub application settings, provides configuration options with code examples, and describes usage, rendering, contribution steps, and related projects.

Comment SystemGitHub IssuesGitalk
0 likes · 6 min read
Integrating Gitalk: A GitHub‑Based Comment System for Your Site
21CTO
21CTO
Jul 27, 2017 · Backend Development

How Sina’s News Comment System Scaled to Millions of Users: Lessons from 3.0 to 5.0

This article chronicles the evolution of Sina's news comment platform from its early Perl‑based prototype through versions 3.0, 4.0, and 5.0, detailing architectural choices, caching strategies, database sharding, asynchronous processing, and the eventual migration to cloud‑native Python services to handle massive traffic spikes.

Comment SystemOperationsScalability
0 likes · 19 min read
How Sina’s News Comment System Scaled to Millions of Users: Lessons from 3.0 to 5.0