- Home
- Event Tracking Software
- Raccoon
On the recordRead 9 Oct 202617 facts
Raccoon
On the record
- Client libraries
- The documentation provides client guides for Go, Python, JavaScript, and Java.raystack.github.io · read 9 Oct 2026
- Delivery
- Raccoon sends acknowledgments indicating whether events were consumed successfully, and its documentation describes options for delivery guarantees.raystack.github.io · read 9 Oct 2026
- Delivery acknowledgments
- The server acknowledges delivery successes and failures; the documentation says it can be augmented for zero-data-loss or at-least-once guarantees.raystack.github.io · read 4 Oct 2026
- Deployment
- Raccoon can be deployed using its Docker image or on Kubernetes, and the deployment guide says a Helm chart is available.raystack.github.io · read 9 Oct 2026
- Destinations
- Supported message queues are Apache Kafka (stable), Google Cloud Pub/Sub (alpha), and AWS Kinesis Data Streams (alpha).raystack.github.io · read 4 Oct 2026
- Event handling
- Its event-agnostic API accepts batches of events with different schemas and routes them using event metadata.raystack.github.io · read 9 Oct 2026
- Event routing
- Events are distributed to message queue topics based on event metadata.raystack.github.io · read 4 Oct 2026
- Intended use
- Documented use cases include clickstream collection, adtech streams, IoT edge systems, and event sourcing.raystack.github.io · read 4 Oct 2026
- License
- The project is licensed under Apache 2.0.github.com · read 9 Oct 2026
- Message queues
- Supported destinations listed in the architecture guide are Apache Kafka, Google Cloud Pub/Sub, and AWS Kinesis Data Streams; Pub/Sub and Kinesis are marked alpha there.raystack.github.io · read 9 Oct 2026
- Monitoring
- Raccoon reports metrics for server connections, publishers, resource usage, and event delivery through StatsD and Prometheus.raystack.github.io · read 9 Oct 2026
- Performance
- Persistent WebSocket connections reduce connection setup overhead, and Protocol Buffers reduce payload sizes.raystack.github.io · read 9 Oct 2026
- Protocols and formats
- Raccoon supports WebSocket, REST, and gRPC clients; WebSocket and REST support JSON and Protocol Buffers, while gRPC supports Protocol Buffers.raystack.github.io · read 9 Oct 2026
- Purpose
- Raccoon is a high-throughput, low-latency service for ingesting clickstream and other events from mobile apps, websites, and services and publishing them to message queues.raystack.github.io · read 9 Oct 2026
- Security
- Raccoon does not provide HTTPS or authentication itself; its deployment guide recommends terminating SSL at an API gateway and handling authentication with a separate service.raystack.github.io · read 9 Oct 2026
- Security limitation
- Raccoon does not provide application-level HTTPS or authentication; the deployment guide suggests using an API gateway or separate authentication service.raystack.github.io · read 4 Oct 2026
- Use cases
- The documentation lists adtech streams, clickstream collection, IoT edge systems, and event sourcing as potential use cases.raystack.github.io · read 9 Oct 2026