abp-microservice
OfficialBuild scalable microservices with ABP.
Software Engineering#microservices#c##api gateway#rabbitmq#abp framework#inter-service communication#distributed events
Authorabpframework
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive solution for developing microservice-based applications using the ABP Framework, addressing challenges in inter-service communication, asynchronous event handling, and infrastructure setup.
Core Features & Use Cases
- Microservice Architecture: Defines the structure for microservices, including UI applications, gateways, and individual services.
- Inter-Service Communication: Implements synchronous communication via Integration Services and asynchronous communication using distributed events (Outbox/Inbox pattern).
- Performance Optimization: Leverages Entity Cache for frequently accessed data.
- Pre-configured Infrastructure: Includes setup for RabbitMQ, Redis, YARP, and OpenIddict.
- Use Case: When building a new microservice for an e-commerce platform, use this Skill to define its structure, integrate it with other services for product and order management, and ensure reliable event propagation for order status updates.
Quick Start
Use the abp-microservice skill to generate a C# proxy for the CatalogService's IProductIntegrationService.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: abp-microservice Download link: https://github.com/abpframework/abp/archive/main.zip#abp-microservice Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.