Toolverse
All skills

microservice-infrastructure

by TencentBlueKing

微服务基础设施指南,涵盖条件配置、事件驱动架构、服务间通信、国际化与日志等微服务架构的核心基础设施。当用户实现服务间调用、配置多环境、实现异步通信、处理国际化或规范日志输出时使用。

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
10

About this skill

微服务基础设施指南,涵盖条件配置、事件驱动架构、服务间通信、国际化与日志等微服务架构的核心基础设施。当用户实现服务间调用、配置多环境、实现异步通信、处理国际化或规范日志输出时使用。

How to use

  1. Zapoznaj się z czterema głównymi obszarami infrastruktury: warunkową konfiguracją (profile, feature toggle'i, izolacja środowisk), architekturą opartą na zdarzeniach (MQ, publish-subscribe, przetwarzanie asynchroniczne), komunikacją między usługami (Feign, service discovery, circuit breaker) oraz międzynarodowością i logowaniem (i18n, standardy logów, maskowanie danych wrażliwych).
  2. Dla konfiguracji wielośrodowiskowej przejrzyj sekcję dotyczącą profili i feature switch'y — dowiesz się, jak izolować konfiguracje dla różnych środowisk (dev, staging, prod).
  3. Gdy implementujesz asynchroniczną komunikację, skorzystaj z wytycznych dotyczących event-driven architecture i kolejek wiadomości (MQ) — znajdziesz tam wzorce publish-subscribe i obsługę zdarzeń w systemie rozproszonym.
  4. Do komunikacji synchronicznej między usługami użyj dokumentacji Feign client'a, service discovery i mechanizmów odporności (circuit breaker, fallback) — są to kluczowe elementy dla niezawodności w architekturze mikrousług.
  5. Dla obsługi wielojęzyczności i logowania przejrzyj pliki i18n oraz wytyczne dotyczące standaryzacji logów — dowiesz się, jak bezpiecznie obsługiwać dane wrażliwe i wspierać wiele języków w systemie.
  6. Odnieś się do powiązanych skill'ów (backend-microservice-development, common-technical-practices) aby pogłębić wiedzę na temat praktyk deweloperskich i standardów technicznych w kontekście mikrousług.

Related skills

miniprogram-development

by TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

DevOps
1955

pmbok-project-management

by jgtolentino

Comprehensive PMP/PMBOK project management methodologies and best practices. Use this skill when users need guidance on project management processes, templates, knowledge areas, process groups, tools, techniques, or certification preparation. Covers all 10 PMBOK Knowledge Areas

DevOps
21133

streamlit

by sverzijl

When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python

DevOps
49161

azure-devops-rest-api

by Tiberriver256

Guide for working with Azure DevOps REST APIs and OpenAPI specifications. Use this skill when implementing new Azure DevOps API integrations, exploring API capabilities, understanding request/response formats, or referencing the official OpenAPI specifications from the

DevOps
995

postmortem-writing

by wshobson

Write effective blameless postmortems with root cause analysis, timelines, and action items. Use when conducting incident reviews, writing postmortem documents, or improving incident response processes.

DevOps
1385

crawl4ai

by basher83

This skill should be used when users need to scrape websites, extract structured data, handle JavaScript-heavy pages, crawl multiple URLs, or build automated web data pipelines. Includes optimized extraction patterns with schema generation for efficient, LLM-free extraction.

DevOps
11128