Skip to content

Bstaja/Study-Distributed-Databases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Distributed Data Aggregator Demo

Overview

This project demonstrates a data aggregation architecture built for studying. The focus is on integrating multiple heterogeneous data sources asynchronously into a unified web interface.

Tech Stack

  • Frontend: Svelte & Tailwind CSS
  • Backend: Node.js Web Server
  • Communication:
    • REST APIs: JSON and XML endpoints
    • Database Drivers: MongoDB (Cloud & Local)
    • SQL: Relational database integration (MySQL/PostgreSQL)
  • Storage: Local server-side text files

Key Concepts

  • Distributed Systems: Managing multiple remote and local data environments
  • Asynchronous Aggregation: Non-blocking data fetching from 6 distinct sources
  • Data Normalization: Consolidating XML, JSON, SQL, and TXT formats into a single table
  • Fluid UI: Responsive design using Tailwind CSS to ensure a smooth data population

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors