微服务 Skill技能列表
负载均衡器Skill load-balancer
负载均衡器技能是用于配置、管理和优化负载均衡系统的专业技术。该技能涵盖HAProxy、NGINX等主流负载均衡工具的配置,实现轮询、加权、最少连接等多种负载均衡算法,设计健康检查策略确保服务可用性,配置会话持久性保持用户连接,构建高可用架构实现故障自动转移,以及处理SSL/TLS终止等安全功能。关键词:负载均衡、HAProxy配置、NGINX反向代理、高可用性、会话持久性、健康检查、流量分发、服务器集群、故障转移、性能优化。
API网关配置器Skill api-gateway-configurator
API网关配置器技能是一种用于配置和管理API网关的专业能力,专注于SDK流量管理、请求路由、负载均衡、身份验证、速率限制和断路器设置。该技能支持Kong、AWS API Gateway、Apigee、Azure API Management和Envoy/Istio等多种主流网关平台,能够生成网关配置文件、路由定义、安全策略和弹性配置,确保API的高可用性、安全性和可扩展性。关键词:API网关配置、SDK流量管理、请求路由、速率限制、身份验证、断路器、微服务网关、云原生架构。
分布式追踪模式生成器Skill tracing-schema-generator
这是一个用于生成分布式追踪系统配置的技能工具,专门为OpenTelemetry框架设计,支持与Jaeger、Zipkin等主流追踪后端集成。它能自动化生成跨度定义、上下文传播配置、采样策略以及导出器设置,帮助开发团队快速构建微服务可观测性体系。关键词:分布式追踪,OpenTelemetry,Jaeger,Zipkin,微服务监控,可观测性,跨度定义,采样策略。
配置Dapr发布订阅Skill configuring-dapr-pubsub
本技能详细讲解如何为事件驱动微服务架构配置Dapr发布/订阅组件,支持Kafka和Redis两种主流消息中间件。涵盖从基础组件配置、订阅模式(声明式与编程式)、事件发布到Kubernetes生产部署的全流程,特别适用于构建多智能体(Agent)通信系统、微服务间解耦以及云原生应用开发。关键词:Dapr发布订阅,微服务事件驱动,Kafka配置,Redis消息队列,云原生架构,智能体通信,Kubernetes部署,FastAPI集成。
API网关配置Skill api-gateway-configuration
本技能提供API网关的配置指南,包括路由、认证、速率限制和请求/响应转换,适用于微服务架构。关键词包括Kong配置、Nginx配置、AWS API网关、Traefik配置和Node.js网关实现。
负载均衡策略Skill LoadBalancingStrategies
负载均衡策略是一种核心的分布式系统与网络技术,用于在多个服务器、服务或计算资源之间智能地分配网络流量或计算任务。其核心目的是提升系统的可用性、吞吐量、性能和弹性,避免单点故障。关键技术包括轮询、最少连接、加权算法等多种分发算法,以及主动/被动健康检查、会话保持、TLS终止、连接排空等高级功能。广泛应用于云计算、微服务架构、高可用网站和应用程序中,是现代DevOps、云原生和系统架构设计的必备技能。 关键词:负载均衡, 高可用, 流量分发, 健康检查, 会话保持, 云原生, 微服务, 算法, 性能优化, 故障转移
微服务模式Skill microservices-patterns
这个技能是关于设计微服务架构的模式,包括服务分解、通信、数据管理和弹性模式,用于构建分布式系统、分解单体应用或实施微服务。关键词:微服务、架构设计、事件驱动、分布式系统、服务边界、弹性模式、服务发现、负载均衡、数据库管理、Saga模式、断路器。
API网关配置Skill api-gateway-configuration
这个技能用于设计和配置API网关,实现请求路由、认证授权、限流节流、请求转换、日志监控和SSL终止等功能,适用于微服务架构,支持Kong、Nginx、AWS API Gateway等工具,提供集中式API管理。关键词:API网关,微服务,配置,路由,认证,限流,日志监控,云原生。
分布式追踪Skill distributed-tracing
分布式追踪技能用于在微服务架构中实现端到端请求跟踪,帮助开发者和运维人员调试跨服务问题、理解请求流、优化系统性能。核心内容包括OpenTelemetry框架、Span上下文、跟踪传播以及日志-指标-追踪的关联。关键词:分布式追踪、微服务、OpenTelemetry、调试、监控、跟踪传播。
微服务模式Skill microservices-patterns
该技能专注于微服务架构的设计与实现,涵盖服务分解、通信模式、数据管理和弹性模式等关键方面。适用于构建分布式系统、分解单体应用和提升系统可扩展性与可靠性。关键词:微服务、架构、模式、分布式系统、服务边界、事件驱动、弹性。