• 1.单例模式
      • 2.工厂方法模式
      • 3.抽象工厂模式
      • 4.建造者模式
      • 5.原型模式
      • 6.适配器模式
      • 7.代理模式
      • 8.装饰模式
      • 9.外观模式
      • 10.桥接模式
      • 11.组合模式
      • 12.享元模式
      • 13.观察者模式
      • 14.策略模式
      • 15.命令模式
      • 16.中介者模式
      • 17.备忘录模式
      • 18.模板方法模式
      • 19.迭代器模式
      • 20.状态模式
      • 21.责任链模式
      • 22.解释器模式
      • 23.访问者模式
      • Vibe Coding 时代下的全栈开发
      • 从按下电源到访问网站发生了什么
      • 从晶体管到 CPU
      • 计算机组成原理
      • 操作系统:给电脑请个"大管家"
      • 什么是数据的编码与传输?
      • 浏览器是一个操作系统
      • 数据结构
      • 算法思维入门
      • 编程语言图谱
      • 编译原理入门
      • 类型系统入门
      • 集成开发环境 (IDE) 基础
      • 命令行与 Shell 脚本
      • Git:代码的时光机
      • 环境变量与 PATH
      • 端口与 localhost
      • SSH 与密钥认证
      • 包管理器
      • 调试的艺术
      • 正则表达式
      • JavaScript 深度指南
      • TypeScript 深度指南
      • 前端框架深度指南
      • 前端框架的本质
      • 浏览器渲染管道
      • HTML / CSS 布局体系
      • JavaScript 运行时深度指南
      • 状态管理哲学
      • 路由与导航
      • 图形与动画(Canvas 与他的朋友们)
      • 实时通信机制(Polling / SSE / WebSocket)
      • 网页性能的度量与优化
      • 前端工程化全貌
      • 前端项目架构设计
      • 网页的隐藏维度:国际化与无障碍
      • 后端语言对比
      • 客户端语言(Swift / Kotlin / Dart)
      • 跨平台方案(React Native / Flutter / Electron / Tauri)
      • HTTP 协议:前后端的"通信语言"
      • 一个请求的完整旅程
      • Web 框架的本质
      • API 入门:从零理解"程序之间的对话"
      • API 设计:前后端的"对话协议"
      • 序列化:数据的"翻译"
      • 认证与授权体系
      • 并发、异步与多线程
      • 缓存的层次与策略
      • 消息队列与事件驱动
      • 异步任务队列与生产消费模型
      • 限流与背压控制
      • 搜索引擎原理
      • 文件存储与对象存储
      • 后端分层架构
      • 后端项目架构设计
      • 领域特定语言(DSL):后端世界中那些"不像代码的代码"
      • 从单体到微服务的演进
      • 分布式系统的挑战
      • 高可用与容灾
      • 系统设计方法论
      • AI 简史:从符号逻辑到千亿参数大模型
      • 神经网络与深度学习
      • Transformer 与注意力机制:大模型的核心引擎
      • 大语言模型的工作原理
      • 提示词工程 (Prompt Engineering)
      • 上下文工程
      • 多模态模型(视觉 / 音频 / 视频)
      • 图像生成原理
      • 语音合成与识别原理
      • Embedding 与向量检索
      • RAG:检索增强生成
      • AI Agent 与工具调用
      • AI Agent 协议(MCP & A2A)
      • 模型微调与部署
      • AI 原生应用设计
      • AI 能力词典
        • 1.为什么要学习Fyne?
        • 2.第一个小项目
        • 3.处理多窗口问题
        • 4.Go基础速通
        • 5.更复杂的项目
          • Fyne-Markdown编辑器
          • Fyne-趣味整活项目
      • 1.Go的面向对象
      • 2.Go的并发编程
      • 3.Go常用库
      • 4.Go-net-http
      • 5.Go-gRPC
      • 6.Go-Gin
      • 7.Go-GORM
      • 8.Go-Kafka
      • 9.Go-Wire
      • 10.Go-Kratos
      • 1.HTML
      • 2.CSS
      • 3.JavaScript
      • 4.Vue
      • 代码质量与重构
      • 测试策略
      • 设计模式
      • 安全思维与攻防基础
      • 技术文档写作
      • 开源协作
      • 技术选型方法论
    • 第一篇WIKI
      • 数据库原理(索引 / 事务 / 查询优化)
      • 数据模型全景(文档 / 图 / 时序 / 向量)
      • 数据埋点:记录用户在应用中做了什么
      • 数据分析:核心概念、逻辑与深度洞察
      • A/B 测试:用数据"做决策"
      • 数据可视化与仪表盘
      • 数据治理与数据质量
      • Docker 容器化
      • Linux 基础
      • Kubernetes 编排
      • CI / CD 自动化
      • 域名、DNS 与 HTTPS
      • 负载均衡与网关
      • 网关与反向代理
      • 云平台实战
      • 云身份与权限管理
      • 对象存储与 CDN
      • 基础设施即代码
      • 监控、日志与告警
      • 故障排查与应急响应
        • 1.Containerd轻量级or工业级的容器管理工具
        • 1.Docker镜像基本操作和介绍
        • 2.Docker容器镜像国内加速及本地容器镜像仓库搭建
        • 3.Dockerfile介绍
      • 1.容器技术所涉及的Linux内核关键技术
      • 1.Kubernetes-v1.28.3高可用集群二进制部署(IPv4+IPv6双栈)
      • 2.Kubernetes-v1.30.2高可用集群二进制部署(IPv4+IPv6双栈)
      • 3.升级二进制部署的kubernetes集群
      • 4.Kubernetes核心概念介绍
    • 1.Nginx配置小全
      • Syntax Highlighting
      • KaTex
      • Mermaid
      • Alerts
      • Tables
      • Tabs
      • Prism
      • Markdownify
      • KaTex
  • GitHub
  • to navigate
  • to select
  • to close
    • Home
    • DEV
    • 架构设计
    architecture

    架构设计

    从单体到分布式的系统架构演进

    article

    从单体到微服务的演进

    article

    分布式系统的挑战

    article

    高可用与容灾

    article

    系统设计方法论

    © 2026 Maxbit