Microservices

Skills related to designing, implementing, and managing microservices architectures and patterns.

17 개 스킬
W
python-resilience

작성자 wshobson

python-resilience는 Python에서 재시도, 지수 백오프, jitter, 타임아웃, 제한된 재시도 구간을 활용해 장애를 더 안전하게 처리하도록 돕는 가이드형 스킬입니다. 외부 호출에 실용적인 복원력 패턴을 적용하고, 더 명확한 재시도 규칙으로 tenacity 스타일 래퍼를 도입할 때 유용합니다.

Reliability
즐겨찾기 0GitHub 32.6k
W
distributed-tracing

작성자 wshobson

distributed-tracing 스킬을 활용해 Jaeger와 Tempo 기반의 마이크로서비스 요청 추적을 설계하고 설명할 수 있습니다. 설치 기본 사항부터 trace·span 개념, Kubernetes 구성 패턴, context propagation, 그리고 observability와 지연 시간 디버깅을 위한 실전 활용까지 폭넓게 다룹니다.

Observability
즐겨찾기 0GitHub 32.6k
W
nodejs-backend-patterns

작성자 wshobson

nodejs-backend-patterns는 Express 또는 Fastify 기반의 Node.js 백엔드 서비스를 구축할 때 참고하기 좋은 실전형 가이드입니다. 미들웨어, 인증, 에러 처리, repository 레이어, DI, 캐싱, 데이터베이스 연동까지 다루며, 운영 환경을 고려한 API 설계와 구현 패턴을 폭넓게 제공합니다.

Backend Development
즐겨찾기 0GitHub 32.6k
W
istio-traffic-management

작성자 wshobson

istio-traffic-management는 VirtualService, DestinationRule, Gateway, ServiceEntry 등 Istio 트래픽 정책을 카나리, 재시도, 서킷 브레이킹, 미러링에 맞게 설계하도록 돕습니다. 배포 의도를 명확한 라우팅/회복력 매니페스트로 옮기기 위한 실전 프롬프트와 검토 체크를 제공합니다.

Deployment
즐겨찾기 0GitHub 32.6k
W
workflow-orchestration-patterns

작성자 wshobson

workflow-orchestration-patterns는 분산 시스템을 위한 내구성 있는 Temporal 워크플로 설계를 돕습니다. 언제 이 스킬을 써야 하는지, 어떻게 설치하는지, 그리고 workflow와 activity의 경계, compensation, retries, determinism을 어떻게 모델링할지 배울 수 있습니다.

Workflow Automation
즐겨찾기 0GitHub 32.6k
W
projection-patterns

작성자 wshobson

projection-patterns는 팀이 CQRS 읽기 모델과 이벤트 스트림 프로젝션을 설계할 수 있도록 돕는 스킬로, Backend Development 맥락에서 프로젝션 유형, 리플레이, 체크포인팅, 활용 방식에 대한 실무적인 가이드를 제공합니다.

Backend Development
즐겨찾기 0GitHub 32.6k
W
saga-orchestration

작성자 wshobson

saga-orchestration은 백엔드 팀이 순차 단계, 보상 처리, 타임아웃, 재시도, 정체된 saga 복구까지 포함한 분산 트랜잭션을 설계할 수 있도록 돕습니다. 적합성을 검토하고, 핵심 파일을 확인하고, 부모 repo에서 설치한 뒤, 실제 마이크로서비스 워크플로에 이 스킬을 적용할 때 유용합니다.

Backend Development
즐겨찾기 0GitHub 32.6k
W
microservices-patterns

작성자 wshobson

microservices-patterns 스킬을 활용하면 분산 시스템과 모놀리식 전환 환경에서 서비스 경계, 통신 방식, 데이터 소유권, 복원력 패턴을 체계적으로 설계할 수 있습니다.

Backend Development
즐겨찾기 0GitHub 32.6k
W
architecture-patterns

작성자 wshobson

architecture-patterns는 백엔드 팀이 Clean, Hexagonal, Onion, DDD 접근으로 서비스를 설계하거나 리팩터링할 때 도움이 되는 스킬입니다. `wshobson/agents` repo에서 스킬을 추가하는 방법을 확인하고, `SKILL.md`와 고급 참고 자료를 검토한 뒤, 레이어링, bounded context, 인터페이스, dependency 규칙, 리팩터링 계획에 어떻게 적용할지 배울 수 있습니다.

Backend Development
즐겨찾기 0GitHub 32.6k
W
cqrs-implementation

작성자 wshobson

cqrs-implementation은 백엔드 팀이 CQRS 아키텍처를 설계하고, command와 query 모델을 분리하며, 읽기/쓰기 확장, 이벤트, 점진적 도입 전략을 계획하는 데 도움을 줍니다.

Backend Development
즐겨찾기 0GitHub 32.6k
W
event-store-design

작성자 wshobson

event-store-design은 Backend Development 팀이 이벤트 소싱 시스템에 맞는 이벤트 스토어를 설계할 수 있도록 돕는 스킬입니다. 스트림, 순서 보장, 동시성, 스냅샷, 메타데이터, 구독 방식, 운영상 트레이드오프까지 폭넓게 다루며, 구현에 들어가기 전에 실무적인 이벤트 스토어 설계 방향을 구체화하는 데 유용합니다.

Backend Development
즐겨찾기 0GitHub 32.6k
A
migration-architect

작성자 alirezarezvani

migration-architect는 단계별 실행, 호환성 검증, 데이터 대사, 롤백 runbook을 통해 데이터베이스, 서비스, 인프라를 무중단으로 마이그레이션하도록 계획을 세우는 데 도움을 줍니다. Software Architecture 팀을 위한 migration plans, compatibility checks, rollback generation 스크립트가 포함되어 있습니다.

Software Architecture
즐겨찾기 0GitHub 22.2k
A
senior-architect

작성자 alirezarezvani

senior-architect는 system design, ADRs, stack decisions, scalability reviews, dependency analysis, architecture diagrams를 지원하는 Software Architecture 스킬입니다. 포함된 Python scripts와 references를 활용해 아키텍처 검토와 설계 의사결정을 돕습니다.

Software Architecture
즐겨찾기 0GitHub 22.1k
M
azure-servicebus-py

작성자 microsoft

azure-servicebus-py는 Python에서 Azure Service Bus를 다루는 Microsoft 스킬입니다. 큐, 토픽, 구독, 데드레터 처리, 백엔드 개발 워크플로를 다룹니다. azure-servicebus-py 사용법, 설치 단계, 인증 참고사항, 그리고 안정적인 메시징과 관리 작업을 위한 저장소 기반 참고 자료가 필요할 때 적합합니다.

Backend Development
즐겨찾기 0GitHub 2.3k
S
c4-architecture

작성자 softaworks

c4-architecture는 Markdown에 잘 맞는 소프트웨어 아키텍처 문서를 Mermaid C4 다이어그램으로 만들 수 있도록 돕는 스킬입니다. Context, Container, Component, Deployment, Dynamic 뷰를 생성할 수 있고, 명확한 작업 흐름을 따르며, 흔한 모델링 실수를 줄이고, 버전 관리되는 문서 중심의 Technical Writing까지 지원합니다.

Technical Writing
즐겨찾기 0GitHub 1.3k
M
architecture

작성자 markdown-viewer

Architecture는 HTML과 CSS로 계층형 시스템 뷰를 만드는 다이어밍 스킬입니다. 색상으로 구분된 섹션, 그리드 레이아웃, 명확한 컴포넌트 계층을 갖추고 있어 사용자/애플리케이션/데이터/인프라 다이어그램, 마이크로서비스 맵, 엔터프라이즈 아키텍처에 특히 적합합니다. Diagramming 출력에서 빠르고 수정 가능한 아키텍처가 필요할 때는 일반 프롬프트보다 이 스킬을 사용하는 편이 좋습니다.

Diagramming
즐겨찾기 0GitHub 1.1k
M
cloud-solution-architect

작성자 microsoft

cloud-solution-architect 스킬은 에이전트가 Azure Cloud Solution Architect처럼 Cloud Architecture 결정을 내리도록 돕습니다. 아키텍처를 검토하고, 아키텍처 스타일을 선택하고, Azure 서비스를 비교하고, 설계 원칙·패턴·모범 사례를 일반적인 프롬프트보다 덜 추측에 의존해 적용할 때 사용하세요.

Cloud Architecture
즐겨찾기 0GitHub 0