Spring 2022 Project
Head on over to our Wikis to view a working demo of the final application functionality.
Clone this repository/branch into your machine using git clone https://github.com/airavata-courses/scapsulators.git
.
Simply click on the entry-point script: start-Weatherpedia.sh
Navigate to localhost:1000 and explore!
The services use REST
for synchronous communication.
View our current architecture, the user-lifecycle diagram and a sample napkin diagram in the Wikis for this repository.
We intend to use a containerized Kafka
streaming-service to implement a scalable and highly-available architecture, in the future.
Shubham Mohapatra: Shubham is a DS graduate student at IUB. He's an experienced Software and Cloud Engineer with several years of Experience in the field of Python Programming, Cloud Computing, Full Stack App Development and Machine Learning. When he's not developing stuff, he can be found playing the guitar, scoring a goal in soccer or improving his K/D ratio in Counter Strike.
Rutuja Jadhav: Rutuja is a final year Master's student studying at Indiana University Bloomington, majoring in Computer Science. She has full time experience as an Full stack software engineer for around 4 years. With this course, she intends to gain a deeper understanding of concepts in Distributed Systems and understand how to develop end to end applications on distributed systems.
Vikrant Deshpande: Vikrant is a first year Master's student studying at Indiana University Bloomington, majoring in Data Science with a focus on Machine Learning and Statistics. He has full time experience as a Data Engineer working with Data pipelining, Analytics, Machine Learning and Software Development. With this course, he intends to gain practical distributed systems skills as well as learn about good open source practices.