- Learning RabbitMQ
- Martin Toshev
- 158字
- 2021-07-30 09:47:36
Case study: CSN (Corporate Social Network)
The Corporate Social Network (CSN) is a social networking service that is being deployed in an enterprise and allows its users to upload content and interact with each other. In particular, the system allows the user to post blogs, upload files, subscribe to other user profiles (in order to track the activity of other users), and chat with other users. The social network uses RabbitMQ in order to process events that have been triggered by user activity, trigger long-running jobs (such as batch file uploading), and serve as a backbone for the delivery of chat messages from the chat feature of the social network. The following diagram provides a high-level overview of the components of the system:

We will design the system from the very beginning and then start expanding it. In the meantime, we will demonstrate the various capabilities of RabbitMQ by applying them to the extensions of the social network.
- Puppet 4 Essentials(Second Edition)
- Java語言程序設計
- Oracle從入門到精通(第3版)
- DevOps with Kubernetes
- SQL學習指南(第3版)
- Backbone.js Blueprints
- Rust Essentials(Second Edition)
- Node學習指南(第2版)
- Spring 5 Design Patterns
- 零基礎學C語言(第4版)
- Software Development on the SAP HANA Platform
- 零基礎學SQL(升級版)
- 征服C指針(第2版)
- Spring Boot從入門到實戰
- 少年小魚的魔法之旅:神奇的Python