
Quarkus Patterns
This is a solid reference for building event-driven Quarkus 3.x services with Apache Camel and RabbitMQ. You get practical patterns for the standard resource-service-repository layering, Panache persistence with proper transaction handling, and structured logging with Logback and Logstash encoders. The examples show real architectural decisions like separating sync and async publishing, tracking events through an EventService, and setting up Camel routes for both message queues and direct in-memory routing. If you're working on cloud-native Java backends that need messaging integration and you want to see how the pieces fit together beyond basic tutorials, this covers the connective tissue between REST endpoints and event processing.
- skills.sh installs
- 1.6K
- GitHub stars
- 229.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add affaan-m/everything-claude-code --skill quarkus-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Files
Quarkus Development Patterns
Quarkus 3.x architecture and API patterns for cloud-native, event-driven services with Apache Camel.
When to Activate
- Building REST APIs with JAX-RS or RESTEasy Reactive
- Structuring resource → service → repository layers
- Implementing event-driven patterns with Apache Camel and RabbitMQ
- Configuring Hibernate Panache, caching, or reactive streams
- Adding validation, exception mapping, or pagination
- Setting up profiles for dev/staging/production environments (YAML config)
- Custom logging with LogContext and Logback/Logstash encoder
- Working with CompletableFuture for async operations
- Implementing conditional flow processing
- Working with GraalVM native compilation
Service Layer with Multiple Dependencies
@Slf4j
@ApplicationScoped
@RequiredArgsConstructor
public class OrderProcessingService {
private final OrderValidator orderValidator;
private final EventService eventService;
private final OrderRepository orderRepository;
private final FulfillmentPublisher fulfillmentPublisher;
private final AuditPublisher auditPublisher;
Sponsors
Details
- Repository
- github.com/affaan-m/everything-claude-code
- Category
- Java & JVM
- First seen
- Jun 3, 2026
More from affaan-m/everything-claude-code
All 256- Quarkus Security1.6K
- Quarkus Tdd1.6K
- Quarkus Verification1.6K
- Skill Scout1.6K
- Uspto Database1.6K
- Prisma Patterns1.4K
- Blender Motion State Inspection1.3K
- Recsys Pipeline Architect1.3K
- Uncloud1.2K
- React Testing910
- React Performance903
- React Patterns893
- Frontend A11y870
- Marketing Campaign827
- Benchmark Optimization Loop826
- Latency Critical Systems818
- Parallel Execution Optimizer813
- Social Publisher806
- Data Throughput Accelerator805
- Prediction Market Risk Review801
- Recursive Decision Ledger801
- Prediction Market Oracle Research796
- Ito Basket Compare794
- Ito Data Atlas Agent794