TY - GEN
T1 - Successful Case in the Development and Implementation of a Multi-company Inventory Management System Based on Communication Protocols Remote Procedure Calls (GRPC) and Server-Sent Events (SSE)
AU - Yunga-Yunga, Danny
AU - Quisi-Peralta, Diego
AU - López-Nores, Martín
AU - García-Velez, Roberto
AU - Salgado-Guerrero, Juan
AU - Serpa-Andrade, Luis
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024
Y1 - 2024
N2 - In today’s complex business environment, inventory management across multiple retailers presents challenges. Traditionally, each company used its own inventory system, leading to communication issues and inefficiencies. Interoperability between systems was hindered by different technologies and protocols. To address these challenges, a multi-company inventory management system was developed, utilizing the gRPC and SSE communication protocols. gRPC offers high-performance communication through remote procedures, while SSE enables asynchronous event transmission. The system aims to enhance coordination and visibility, allowing companies to share real-time information for data-driven decision-making. Using the SCRUM methodology, customer needs were prioritized, delivering features such as user management, product tracking, order generation, and geolocation integration. The architecture comprised Data, Business, and Geolocation layers, ensuring data accuracy and efficiency. Comprehensive testing validated system functionality, including real-time inventory updates, dynamic route generation, and insightful reports. In conclusion, the system successfully improves multi-company inventory management, promoting efficient communication, synchronization, and data-driven decision-making. Rigorous testing ensures reliability and scalability, offering businesses a robust inventory management solution.
AB - In today’s complex business environment, inventory management across multiple retailers presents challenges. Traditionally, each company used its own inventory system, leading to communication issues and inefficiencies. Interoperability between systems was hindered by different technologies and protocols. To address these challenges, a multi-company inventory management system was developed, utilizing the gRPC and SSE communication protocols. gRPC offers high-performance communication through remote procedures, while SSE enables asynchronous event transmission. The system aims to enhance coordination and visibility, allowing companies to share real-time information for data-driven decision-making. Using the SCRUM methodology, customer needs were prioritized, delivering features such as user management, product tracking, order generation, and geolocation integration. The architecture comprised Data, Business, and Geolocation layers, ensuring data accuracy and efficiency. Comprehensive testing validated system functionality, including real-time inventory updates, dynamic route generation, and insightful reports. In conclusion, the system successfully improves multi-company inventory management, promoting efficient communication, synchronization, and data-driven decision-making. Rigorous testing ensures reliability and scalability, offering businesses a robust inventory management solution.
KW - Business Intelligence
KW - Dashboard
KW - Inventory Management System
KW - Management System
KW - SSE
KW - gRPC
UR - https://www.scopus.com/pages/publications/85187777847
U2 - 10.1007/978-3-031-54256-5_13
DO - 10.1007/978-3-031-54256-5_13
M3 - Contribución a la conferencia
AN - SCOPUS:85187777847
SN - 9783031542558
T3 - Lecture Notes in Networks and Systems
SP - 141
EP - 150
BT - Information Technology and Systems - ICITS 2024
A2 - Rocha, Alvaro
A2 - Diez, Jorge Hochstetter
A2 - Ferras, Carlos
A2 - Rebolledo, Mauricio Dieguez
PB - Springer Science and Business Media Deutschland GmbH
T2 - International Conference on Information Technology and Systems, ICITS 2024
Y2 - 24 January 2024 through 26 January 2024
ER -