Overview
Datastream is used to have the data (tyre, dealer, etc.) in real time in our application on A2 (B2C, B2B, etc.). Next Gen/A3 websites are using Kafka
Technical:
Application based on NodeJS
"Queue system" defined on Azure Microsoft.
"Database" defined on MongoDB Atlas (cloud).
Can be used as:
Producer: Dataprep
Consumer: B2C, B2B, Tyredating, etc.
In order to fetch the data you have to "subscribe" to a specific channel/
Goal of the application
validate data
store the data
send the data (automatically and ondemand)
Subscriptions:
Brand (ex:
Michelin
,BFGoodrich
...)Kind (ex:
dealer
,tyre
...)Product line activity (ex:
BI
for bicycle,MO
for Motorbike,B2B
...)Lang (ex:
fr
,en
...)Country (ex:
ch
,au
...)
You can find the OpenAPI documentation at:
production: https://datastream.service-dcadcx.michelin.fr/
Operation:

How to fetch data on the queue
Use a specific connector for that. Several connector in different programming languages exist for fetch the data on the queue. They are available on https://docs.microsoft.com/
After read a message on the queue acknowledge it order to pass to the next.
Last updated
Was this helpful?