airavata-courses / dexlab

Scientifc plots using NASA MERRA and NEXRAD datasets
Apache License 2.0
0 stars 3 forks source link

Project 1 feedback #28

Open Umangmsharma opened 2 years ago

Umangmsharma commented 2 years ago

Firstly, super easy to run on our machine with a single command for docker-compose up. Although I had some issues in running it : dexlab-mariadbnew-1 | 2022-02-10 04:26:47+00:00 [Note] [Entrypoint]: Initializing database files Error response from daemon: Ports are not available: listen tcp 0.0.0.0:5000: bind: address already in use

But this I think is probably due to some of my system error.

The napkin diagram is simple but could be more simple for a user to understand. Coming to the architecture, I think it is one of the cleanest architecture I have come across, we have also used more or less the same services.

I read in the wiki : Ingestor This is a Flask app that interacts with NEXRAD's AWS S3 bucket. It provides data about radar availability and generates reflectivity plots for the given day.

I would really want to test this part out, how much time does it takes for you guys to fetch and plot the data for the entire day ? We struggled with this the most , owing to huge latency in fetching data for the entire day.

Our team review : DSDummies