Kincir Examples
This section contains practical examples demonstrating various Kincir features and use cases.
Basic Examples
In-Memory Broker Example
Learn how to use the high-performance in-memory broker for testing and lightweight production scenarios.
RabbitMQ Integration
Complete guide to integrating with RabbitMQ including message acknowledgments and advanced routing.
Kafka Integration
High-throughput message streaming with Apache Kafka, including consumer groups and exactly-once semantics.
MQTT Support
IoT messaging with MQTT, including QoS levels and device communication patterns.
Advanced Examples
Message Acknowledgments
Comprehensive guide to reliable message processing with acknowledgments across all backends.
Message Routing
Advanced message routing patterns and transformation techniques.
Error Handling
Best practices for handling errors and implementing retry strategies.
Performance Optimization
Tips and techniques for optimizing message throughput and latency.
Monitoring and Observability
Setting up monitoring, metrics, and distributed tracing for your message flows.
Integration Examples
Microservices Communication
Patterns for service-to-service communication in microservices architectures.
Unit Testing
Testing strategies and patterns for applications using Kincir.
Getting Started
If you’re new to Kincir, we recommend starting with:
- In-Memory Broker Example - No external dependencies
- Getting Started Guide - Complete setup guide
- Message Acknowledgments - Reliable processing
Need Help?
- GitHub Issues - Report bugs or request features
- GitHub Discussions - Ask questions and share ideas
- API Documentation - Complete API reference
All examples are tested and ready to run. Copy the code and start building!