Kafka-based platforms can now join the CitiSim ecosystem

Kafka-based platforms can now join the CitiSim ecosystem

As a result of the increasing
interest in the CitiSim project and the first collaboration with a private
company (out of the international consortium), a CitiSim to Kafka adapter has
been developed, becoming an open door to other Big Data and Analytics solutions
and a clear mechanism to add value and to increase the impact in the market.

This piece of code allows to
interconnect the CitiSim platform with other Kafka-based platforms, like WDP
(Wizzie Data Platform), where those third-party solutions can retrieve
information gathered by the CitiSim sensors and use it to increase the value of
their data.

The video below displays how
this adapter acts as a mirror for all the messages received by the ZeroC ICE
broker, used by CitiSim to collect all the data gathered by the sensors. By the
use of the CitiSim library (libcitisim), this adapter consumes CitiSim events
and forwards them to a Kafka broker, making them available for other analysis
tools based on the latter.

This software is implemented
using a Python script that runs in a service-manner: it will forward messages
as long as it is running.

CitiSim Project (TSI-102107-2016-4) has been co-financed by Ministry of Energy, Tourism and the Digital Agenda inside National Plan for Scientific Research, Development and Technological innovation 2013-2016 of Spain.

By funds from Centre for the Development of Industrial Technology through the program INNOGLOBAL of Spain.

And by Executive Unit for Financing Higher Education, Research, Development and Innovation (UEFISCDI) through project PN-III-P3-3.5-EUK-2016-0043 of Romania.