SuperAPI AI 工具集

design-expert

设计与创作

查看项目

更新于 10-16 03:39

技能介绍

用途:该技能提供系统设计、软件架构、可扩展性模式与分布式系统方面的专家级指导,当用户提及系统设计、架构、可扩展性等话题时使用。

主要能力:涵盖架构模式(微服务与单体、事件驱动、CQRS 与事件溯源、分层、六边形、SOA);可扩展性(水平与垂直扩展、负载均衡、缓存层、数据库分片、读副本、CDN);分布式系统(CAP 定理、一致性模型、Raft/Paxos 共识、消息队列、服务发现、熔断器);设计模式(单例、工厂、观察者、策略);可扩展性模式(熔断器、限流器);缓存策略(cache-aside、write-through、write-behind、memoize);数据库模式(分片路由、读写分离);负载均衡算法(轮询、最少连接、随机、加权轮询)。

使用方式:资料以概念清单加 Python 代码示例的形式组织,包含单例、工厂、观察者、策略、熔断器、限流器、缓存、分片、读写路由、负载均衡等实现片段,可直接参考这些示例进行设计讨论与实现。

适用场景:系统架构设计评审、可扩展性方案讨论、分布式系统概念答疑、设计模式选型等。

限制:资料未提供安装命令、收费信息、平台支持或具体使用步骤;内容以概念与示例为主,未给出完整项目级落地指南。