microservice-infrastructure

Document microservice infrastructure patterns with Spring Cloud and Spring Boot.

2.5k|521|Updated May 29, 2019
One-click install
npx skills add https://github.com/TencentBlueKing/bk-ci --skill microservice-infrastructure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: microservice-infrastructure
Source: https://github.com/TencentBlueKing/bk-ci/tree/main/ai/skills/microservice-infrastructure
Command: npx skills add https://github.com/TencentBlueKing/bk-ci --skill microservice-infrastructure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

本 Skill 提供微服务架构的核心基础设施指南,帮助团队在条件配置、事件驱动、服务间通信以及国际化与日志规范等方面建立一致、可维护的基础。

Core Features & Use Cases

  • 核心基础设施模式与最佳实践,覆盖条件配置、事件驱动、服务间通信、国际化与日志规范。
  • 为微服务团队提供统一的实现模版和参考文档,帮助快速落地分布式架构。
  • 典型场景包括多环境配置、事件解耦、跨服务调用,以及日志与多语言支持的基线实现。

Quick Start

开始应用本 Skill 的指南:

  • 按 reference/1-conditional-config.md 学习条件配置并在项目中启用环境隔离。
  • 按 reference/2-event-driven.md 搭建事件驱动的发布/订阅。
  • 按 reference/3-service-communication.md 实现服务间调用与降级策略。
  • 按 reference/4-i18n-logging.md 实现国际化与日志规范。

Frequently Asked Questions about microservice-infrastructure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up multi-environment configuration for Spring Boot microservices?

Multi-environment configuration in Spring Boot microservices is structured using conditional configuration patterns to enable environment isolation. This Skill provides reference guides to help teams implement standardized baseline configurations across distributed systems.

What's the best way to implement event-driven messaging in a distributed architecture?

Event-driven messaging in distributed architecture is implemented using asynchronous publish and subscribe patterns. This guide outlines foundational infrastructure to help teams establish event decoupling and reliable inter-service communication.

How does inter-service communication work with Spring Cloud and Spring Boot?

Inter-service communication with Spring Cloud and Spring Boot works through standardized integration patterns including fallback strategies. This guide documents baseline implementations to ensure robust cross-service calls within distributed systems.

Do I need Spring Cloud and Spring Boot to use this microservice infrastructure guide?

Spring Cloud and Spring Boot are required dependencies for this microservice infrastructure guide. The documented patterns for conditional configuration, asynchronous messaging, and structured observability enforce integration with these frameworks.

How to standardize logging and internationalization in microservices?

Standardizing logging and internationalization in microservices requires implementing structured observability patterns and multilingual baselines. This guide provides reference documentation to help teams establish consistent multi-language support and logging norms.

Related Skills