How sflaqiu/web-develop works
Purpose and Entry Points
This is a Markdown-only Chinese knowledge repository for WEB development practices, not an executable application. README.md is the navigation/index entry point; content is also published through the external Yuque reading site linked there. No source runtime, build system, deployable service, or test suite is present.
Content Architecture
The repository is organized as independently readable technical articles at the root. The main architectural domains are:
• availability and observability: 如何保障服务的高可用-提升可观测性.md, 如何保障服务的高可用-提升服务性能.md
• backend design and business implementation: 今天你设计了吗.md, 大话APP配置功能的设计和落地.md, 大话业务场景与解决方案-做任务.md
• high-concurrency system design: 大话程序猿眼里的高并发架构.md, 高并发业务接口开发思路(实战).md
• caching, scheduling, and throttling: 大话Redis进阶.md, Redis实战之限制操作频率.md, Redis实战之实现定时执行任务.md
Service Reliability Boundary
Reliability material treats observability, performance, and error handling as system-level concerns. 如何保障服务的高可用-提升可观测性.md frames operational visibility; 如何保障服务的高可用-提升服务性能.md covers performance; Go服务错误堆栈收集降频策略.md addresses controlling error-stack collection volume. These are conceptual guidance, not implemented monitoring integrations.
Backend and Request Processing
Backend articles cover application design, API-facing functionality, and business task flows. 大话后端开发的奇淫技巧大集合.md and 大话后端开发的奇淫技巧(二).md provide general backend practices, while 大话APP配置功能的设计和落地.md and 大话业务场景与解决方案-做任务.md describe configuration and task-oriented business patterns. 大话GraphQL新手上车.md represents GraphQL as an API boundary topic.
Concurrency, State, and Asynchrony
High-throughput architecture is a major thematic stage: 大话程序猿眼里的高并发架构.md establishes concurrency architecture concepts and 高并发业务接口开发思路(实战).md focuses on business-interface handling. Redis is presented as supporting infrastructure for shared state, rate limits, and scheduled work in Redis实战之限制操作频率.md and Redis实战之实现定时执行任务.md. RabbitMQ is the message-queue/runtime topic in RabbitMQ入门与使用篇.md.
Security and External Interaction
Security guidance spans web surfaces, API privacy, abusive traffic, and incident response: 大话WEB安全.md, 大话接口隐私与安全.md, and 大话今天你被刷了吗.md. Crawler interaction is treated separately in 大话爬虫的基本套路.md and 大话爬虫的实践技巧.md. These form the repository’s boundary-facing concerns: protecting inbound requests and interacting with external sites.
Presentation and Publishing
Frontend performance is documented rather than implemented in 前端汇总.md and 大话WEB前端性能优化基本套路.md. The repository’s material external services are GitHub for source hosting, Yuque for enhanced reading, and externally hosted images referenced by README.md. Content is licensed for non-commercial share-alike reuse via the Creative Commons link in README.md.
Main entry points: README.md Repository index · 大话WEB安全.md Web and API security · 如何保障服务的高可用-提升可观测性.md Observability · 大话程序猿眼里的高并发架构.md High-concurrency architecture
Components 22
Reliability guidance
- Observability
如何保障服务的高可用-提升可观测性.md - Service performance
如何保障服务的高可用-提升服务性能.md - Error stack throttling · Controls error-stack collection volume.
Go服务错误堆栈收集降频策略.md
Backend patterns
- Application design
今天你设计了吗.md - Backend practices
大话后端开发的奇淫技巧大集合.md - GraphQL API boundary
大话GraphQL新手上车.md - App configuration
大话APP配置功能的设计和落地.md - Business task flows
大话业务场景与解决方案-做任务.md
Concurrency and state
- High-concurrency architecture
大话程序猿眼里的高并发架构.md - Concurrent interfaces
高并发业务接口开发思路(实战).md - Redis shared state
大话Redis进阶.md - Redis rate limits
Redis实战之限制操作频率.md - Redis scheduled work
Redis实战之实现定时执行任务.md - RabbitMQ messaging
RabbitMQ入门与使用篇.md
Boundary concerns
- Web and API security
大话WEB安全.md - API privacy
大话接口隐私与安全.md - Abuse protection
大话今天你被刷了吗.md - Crawler interaction
大话爬虫的基本套路.md
Publishing
- Repository index · Entry point linking articles and reading resources.
README.md - Yuque reading site · Enhanced external reading destination.
- GitHub source hosting
- Hosted images · README-referenced image resources.
Connections 21
- Repository index → Yuque reading site: links to
- Repository index → GitHub source hosting: published on
- Repository index → Hosted images: references
- Repository index → Observability: indexes
- Repository index → Application design: indexes
- Repository index → High-concurrency architecture: indexes
- Repository index → Web and API security: indexes
- Observability → Service performance: complements
- Observability → Error stack throttling: informs
- Application design → Backend practices: supported by
- GraphQL API boundary → App configuration: API-facing pattern
- App configuration → Business task flows: supports
- High-concurrency architecture → Concurrent interfaces: applied by
- Concurrent interfaces → Redis shared state: uses shared state
- Redis shared state → Redis rate limits: enables
- Redis shared state → Redis scheduled work: enables
- High-concurrency architecture → RabbitMQ messaging: uses asynchronous messaging
- Abuse protection → Redis rate limits: mitigated by
- Web and API security → API privacy: includes
- Web and API security → Abuse protection: covers
- Crawler interaction → Web and API security: external interaction concern