Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/84836
Title: PHÁT TRIỂN ỨNG DỤNG CTU CHAT SỬ DỤNG APACHE KAFKA VÀ APACHE CASSANDRA (PHÂN HỆ QUẢN TRỊ)
Authors: Phạm, Trương Hồng Ngân
Lê, Phan Minh Thái
Keywords: CÔNG NGHỆ THÔNG TIN
Issue Date: 2022
Publisher: Trường Đại Học Cần Thơ
Abstract: Xuyên suốt trong lịch sử phát triển của con người, giao tiếp có vai trò rất quan trọng trong việc truyền đạt thông tin, hiểu biết giữa con người với nhau. Việc giao tiếp có thể được thực hiện thông qua nhiều hình thức khác nhau từ cử chỉ, ngôn từ, chữ viết hoặc hình ảnh. Ngày nay khi công nghệ thông tin ngày càng phát triển thì mọi nhu cầu của con người đều tăng cao bao gồm nhu cầu giao tiếp, trao đổi thông tin. Các ứng dụng từ nhắn tin như Zalo, Messenger hoặc các diễn đàn như Quora, Stackoverflow, Reddit hoặc các ứng dụng mạng xã hội như Facebook, Instagram đã được tạo ra để cải thiện giao tiếp giữa con người với nhau Để tài này hướng đến việc tìm hiểu và xây dựng ứng dụng nhắn tin cơ bản cho phép người dùng có thể kết bạn và trò chuyện với bạn bè của họ một cách thuận tiện nhất. Đề tài hướng đến một ứng dụng di động cho phép người dùng cài đặt trên thiết bị di động để sử dụng mọi khi cần thiết. Ngoài ra, một ứng dụng web sẽ được viết song song cho những người thấy cần thiết. Backend được viết bằng Nodejs và Golang theo kiến trúc microservices. Các dịch vụ (service) sẽ được kết nối với nhau thông qua Apache Kafka để tắng khả năng mở rộng và giảm sự phụ thuộc vào nhau của các service trong kiến trúc. Ngoài ra thì Apache Kafka cũng được dùng như một kênh để ghi và lưu trữ log trong hệ thống giúp cho việc truy vết và sửa lỗi hiệu quả hơn.
Description: 94 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/84836
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
2.21 MBAdobe PDF
Your IP: 3.147.78.185


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.