Vui lòng dùng định danh này để trích dẫn hoặc liên kết đến tài liệu này:
https://dspace.ctu.edu.vn/jspui/handle/123456789/124714| Nhan đề: | HOTEL BOOKING SYSTEM USING MICROSERVICE ARCHITECTURE |
| Nhan đề khác: | HỆ THỐNG ĐẶT PHÒNG KHÁCH SẠN SỬ DỤNG KIẾN TRÚC MICROSERVICE |
| Tác giả: | Trần, Công Án Trần, Trung Nguyễn |
| Từ khoá: | CÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAO |
| Năm xuất bản: | 2025 |
| Nhà xuất bản: | Trường Đại Học Cần Thơ |
| Tóm tắt: | A hotel booking system designed to address the scalability and maintenance limitations of monolithic applications. The system uses a microservice architecture, where each service operates independently and manages a specific business, communicating via RESTful APIs managed by an API Gateway. The back-end setup includes PostgreSQL for relational transactional data and MongoDB for flexible document storage, as well as Brevo for automated email notifications. System security relies on an Authentication Service that uses JWT for access control. Additionally, an intelligent chatbot is included, using Spring AI together with Google’s Gemini model to help users with booking rooms through natural conversation. Moreover, to optimize performance and reduce database load, the system employs Apache Kafka for asynchronous booking events and caching popular locations. The front-end interface is created with Bootstrap and Tailwind CSS for a responsive user interface. Results show that this approach significantly enhances performance, modularity, and scalability for modern hotel booking platforms. |
| Mô tả: | 88 Tr |
| Định danh: | https://dspace.ctu.edu.vn/jspui/handle/123456789/124714 |
| Bộ sưu tập: | Trường Công nghệ Thông tin & Truyền thông |
Các tập tin trong tài liệu này:
| Tập tin | Mô tả | Kích thước | Định dạng | |
|---|---|---|---|---|
| _file_ Giới hạn truy cập | 3.45 MB | Adobe PDF | ||
| Your IP: 216.73.216.105 |
Khi sử dụng các tài liệu trong Thư viện số phải tuân thủ Luật bản quyền.