Real-Time Streaming Mode

Anatella data transformations can work both in classical “batch mode”, but also in real-time streaming mode (although not all data transformation operators are available when working in streaming mode). You’ll find more details on this subject here. Direct bi-directional connections to common IoT brokers such as Kafka, RabbitMQ, Mosqitto is straightforward and easy. Thanks to the load-balancing included in such brokers, Anatella can sustain a practically unlimited amount of simultaneous connections (just add more nodes if you need more speed).

Scalable IoT solutions

The Internet of Things is probably the hottest topic right now, talking about the integration of data from your car to your alarm clock, HVAC, and wrist watch. Basically, capturing data form everybody’s everyday life. When people think about IoT, they think huge infrastructure, they think distributed computing.


For the industry, however, this is nothing new. For decades, we’ve had to capture and analyze sensor data, RFID information, and every day we faced a technical challenge to do it fast enough to transform this data into information.

This is the vision we share : Not only should we capture data, we must analyze it in real time and build predictive models, so actions can be taken in a timely manner. Instead of looking back at how much our machines were down, try to predict when they will be… and avoid it! Instead of looking back at how many times we were out of stock, look ahead and predict your needs at an SKU level.

Out of the box solution

Anatella offers an out of the box solution for IoT through a tight integration with the MQTT protocol (Message Queue Telemetry Transport – The most common and prevalent IoT protocol), allowing organization to be fully in control of their data, without spending on heavy infrastructures.

Thanks to its unique file format, Anatella allows storage of vast amount of information on small infrastructure (a simple NAS can store billions of records without any problems), and its unique data processing technology lets organization act on IoT data with very light machines.

Real time processing

Anatella processes data in real time: one Anatella servers stays in “listen” mode, and as soon as the information is received it is processed, stored, and republished immediately (“subscriber” and/or “publish” model through a “broker”).

Anatella integrates with the most common brokers: Kafka, RabbitMQ, Mosquito, etc. One single Anatella server can process tens of thousands of messages per second, making Anatella the most efficient solution in t erms of infrastructure.