- 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.
- Visual Studio 2012 Cookbook
- Programming ArcGIS 10.1 with Python Cookbook
- 基于免疫進化的算法及應用研究
- R語言數據可視化實戰
- Scientific Computing with Scala
- Mastering JavaScript High Performance
- Java程序設計入門
- C語言程序設計
- Android玩家必備
- Visual Studio Code 權威指南
- SEO教程:搜索引擎優化入門與進階(第3版)
- Learning Kotlin by building Android Applications
- Java語言程序設計與實現(微課版)
- Django 3 Web應用開發從零開始學(視頻教學版)
- Mastering Android NDK