Subscribe to and publish topic messages from the client
What is event streaming?
Squid queues utilize Apache Kafka, an open-source distributed event streaming platform.
Event streaming captures data in real-time from event sources like databases, sensors, mobile devices, cloud services, and software applications in the form of streams of events. These event streams are stored durably for later retrieval. Upon retrieval, services often manipulate, process, and react to the event streams in real-time or retrospectively. As needed, you can route the event streams to different destination technologies.
To summarize, event streaming ensures a continuous flow and interpretation of data so that the right information is in the right place at the right time.
Queues apply to a variety of use cases, including:
- Processing payments and financial transactions in real-time, such as in stock exchanges, banks, and insurances.
- Tracking and monitoring cars, trucks, fleets, and shipments in real-time, such as in logistics and the automotive industry.
- Continuously capturing and analyzing sensor data from IoT devices or other equipment, such as in factories and wind parks.
- Collecting and immediately reacting to customer interactions and orders, such as in retail, the hotel and travel industry, and mobile applications.
- Monitoring patients in hospital care and predict changes in condition to ensure timely treatment in emergencies.
- Connecting, storing, and making available data produced by different divisions of a company.
- Serving as the foundation for data platforms, event-driven architectures, and microservices.
Squid Queues enable you to publish messages and subscribe to topics in a client without the need for additional backend infrastructure.
You can access this functionality through 3 integration options. Select an option to learn how to configure it: