Skip to content

Releases: danilp10/dacdApp

Release list

proyecto-dacd

Choose a tag to compare

@danilp10 danilp10 released this 08 Jan 16:55

The weather provider module is responsible for obtaining, every 6 hours, the weather data from the chosen locations. It also generates an event in JSON format from the data obtained from the weather service.

The datalake builder has the task of temporarily storing the events consumed by the broker in a directory in an orderly fashion. To do so, it subscribes to the previous topic and serialises the events in the eventstore.

The hotel provider module is responsible for obtaining, every 6 hours, the hotel availability and information from the chosen locations. It also generates an event in JSON format from the data obtained from the hotel service.

The travel business unit module is responsible for managing the core business logic of the travel application. It connects with weather and hotel providers for up-to-date data and, using this information, performs various operations such as rate calculations, destination recommendations, and obtaining relevant information to provide a cohesive and detailed user experience.