0% found this document useful (0 votes)
16 views3 pages

DDSM Abstract

Uploaded by

K.V Chandu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views3 pages

DDSM Abstract

Uploaded by

K.V Chandu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

SIDDAGANGA INSTITUTE OF TECHNOLOGY, TUMAKURU- 3

(An Autonomous institution affiliated to Visvesvaraya Technological University- Belagavi, Approved by AICTE,
Accredited by NAAC with ‘A++’ Grade, Awarded Diamond College Rating by QS I-GAUGE & ISO 9001:2015 certified )

DDSM MINOR PROJECT ABSTRACT


ON

“Distributed Online Retail Management System”


submitted in the partial fulfilment of the requirements for VII semester,
Bachelor of Engineering in Artificial Intelligence and Data Science

By

Abhinav Suresh E P 1SI21AD001


Adwaya Puranik 1SI21AD003
Arshad Khan 1SI21AD011
Chandan K V 1SI21AD016

Submitted to
Dr. Anupama T A
BE, ME, PhD

Department of Computer Science and Engineering


( Program Accredited by NBA)
Artificial Intelligence and Data Science
Academic Year: 2024-25
ABSTRACT

The Distributed Online Retail Management System is designed to efficiently


manage large-scale retail operations across multiple geographical regions, ensuring
scalability, fault tolerance, and high availability. This project leverages advanced
Distributed Database Management System (DDBMS) concepts such as sharding,
replication, and fragmentation to distribute data and handle concurrent transactions
effectively across various nodes.

The system utilizes horizontal fragmentation (sharding) to distribute customer and


order data by region, allowing for data locality and optimized query performance. This
ensures that customer data from different regions (East, West, etc.) is processed and
stored close to where it is needed, reducing latency and improving user experience.
Vertical fragmentation is applied to the Products table, separating stock management
data from detailed product information, which ensures that only the necessary
information is replicated or queried by specific services, such as warehouse
management or the retail interface.

To achieve fault tolerance and high availability, the system incorporates replication
for critical global tables such as Products, Payments, and Warehouses. These tables are
consistently replicated across all nodes, ensuring that product availability and payment
status remain accurate and up to date, even during peak load or network disruptions.

User input is dynamically handled through stored procedures that automatically route
customer, order, and product data to the appropriate fragments based on the region and
data type. This architecture supports scalability by allowing the system to scale
horizontally as needed, handling increasing volumes of transactions and users across
distributed regions.
In addition, the system employs strong consistency protocols to ensure that all replicas
remain synchronized, avoiding issues like stock mismanagement and over-ordering.
With its highly scalable, fault-tolerant, and secure architecture, this system is ideal
for large-scale retail businesses that operate across multiple locations, ensuring
seamless and real-time coordination of inventory, orders, and payments.

By combining the principles of sharding, fragmentation, and replication, the


Distributed Online Retail Management System provides an efficient and reliable
solution for managing distributed retail operations, ensuring that customers receive
timely service and that businesses maintain operational efficiency across different
geographical regions.

You might also like