Skip to main content

onrcanogul/microservices-starter-template

SkillsMP는 onrcanogul/microservices-starter-template에서 20개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
20
GitHub 스타
1
GitHub 포크
1

이 저장소의 skills

수집된 skill 20개 중 20개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Use when modifying the API Gateway: adding routes, configuring rate limiting, customizing JWT validation, adding global filters, or debugging gateway behavior. Covers the reactive WebFlux architecture, JwtAuthFilter with header propagation, Redis rate…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when adding or changing an ArchUnit fitness function, enforcing an architectural rule or coding convention, or wiring a new invariant into CI. Covers the guiding-vs-enforcing two-layer model, the architecture-tests module, the foundation-starter…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when adding or updating documentation — a module README, an ADR, the glossary, the conventions, or any docs/ page. Covers the hybrid single-source model (co-located READMEs vs centralised docs/), the terse AI-optimized format, the ADR template, and the…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when adding error handling, creating error codes, throwing business exceptions, or customizing error response format. Covers the ErrorCode→BusinessException→GlobalExceptionHandler pipeline, dual-format output (ApiResponse vs ProblemDetail), trace…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when working with Kafka messaging: defining events, creating topics, producing/consuming EventWrapper messages, configuring DLT/retry, or debugging Kafka deserialization. Covers EventPublisher trace propagation, Consumer/Producer contracts, topicNamer…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when implementing transactional outbox or idempotent inbox patterns, adding event publishing to a service transaction, creating InboxProcessor implementations, or adding outbox/inbox Flyway migrations. Covers the full lifecycle: OutboxService.save() in…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when configuring JWT security, adding public paths, modifying token validation, debugging authentication errors, or understanding the two-layer security architecture (gateway reactive filter vs service servlet filter). Covers SecurityProperties…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when creating a new microservice, adding a service module, or wiring starters into a service. Covers the exact layered package structure (api/application/domain/infrastructure), the 8-step creation checklist, config server integration, gateway route…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when creating a new Spring Boot auto-configuration starter module. Covers @AutoConfiguration with conditional annotations, *Properties classes under acme.* namespace, marker class pattern for component scanning, META-INF registration, nested config…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Use when writing unit tests, controller tests, or integration tests. Covers JUnit 5 + Mockito conventions, @WebMvcTest with @MockitoBean (not deprecated @MockBean), Testcontainers base classes (AbstractPostgresIntegrationTest, AbstractKafkaIntegrationTest,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when modifying the API Gateway: adding routes, configuring rate limiting, customizing JWT validation, adding global filters, or debugging gateway behavior. Covers the reactive WebFlux architecture, JwtAuthFilter with header propagation, Redis rate…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when adding or changing an ArchUnit fitness function, enforcing an architectural rule or coding convention, or wiring a new invariant into CI. Covers the guiding-vs-enforcing two-layer model, the architecture-tests module, the foundation-starter…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when adding or updating documentation — a module README, an ADR, the glossary, the conventions, or any docs/ page. Covers the hybrid single-source model (co-located READMEs vs centralised docs/), the terse AI-optimized format, the ADR template, and the…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when adding error handling, creating error codes, throwing business exceptions, or customizing error response format. Covers the ErrorCode→BusinessException→GlobalExceptionHandler pipeline, dual-format output (ApiResponse vs ProblemDetail), trace…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when working with Kafka messaging: defining events, creating topics, producing/consuming EventWrapper messages, configuring DLT/retry, or debugging Kafka deserialization. Covers EventPublisher trace propagation, Consumer/Producer contracts, topicNamer…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when implementing transactional outbox or idempotent inbox patterns, adding event publishing to a service transaction, creating InboxProcessor implementations, or adding outbox/inbox Flyway migrations. Covers the full lifecycle: OutboxService.save() in…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when configuring JWT security, adding public paths, modifying token validation, debugging authentication errors, or understanding the two-layer security architecture (gateway reactive filter vs service servlet filter). Covers SecurityProperties…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when creating a new microservice, adding a service module, or wiring starters into a service. Covers the exact layered package structure (api/application/domain/infrastructure), the 8-step creation checklist, config server integration, gateway route…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when creating a new Spring Boot auto-configuration starter module. Covers @AutoConfiguration with conditional annotations, *Properties classes under acme.* namespace, marker class pattern for component scanning, META-INF registration, nested config…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Use when writing unit tests, controller tests, or integration tests. Covers JUnit 5 + Mockito conventions, @WebMvcTest with @MockitoBean (not deprecated @MockBean), Testcontainers base classes (AbstractPostgresIntegrationTest, AbstractKafkaIntegrationTest,…

원문 언어: 영어

업데이트
수집된 skill 20개 중 20개를 표시합니다.