消息队列高手课——预习 | 怎样更好地学习这门课?

  • 哪些人适合学消息队列?
    • 后端开发者:
      • 消息队列几乎是每个后端程序员都会用到的中间件
      • 无论你是开发微服务,实时计算,还是机器学习程序,都需要解决进程间通信的问题。
    • 渴望技术提升的开发者:
      • 消息队列所涉及的高性能通信、海量数据存储、高并发这些底层的技术比较全面
      • 并且功能简洁、结构清晰,容易入门但又同时具有足够的深度,非常适合用来深入分析和学习底层技术
      • 帮助你实现从用“轮子”到造“轮子”的技术提升。
  • 由浅入深学习消息队列
    • 第一步就是去了解消息的基本概念,比如主题、订阅、分区等
      • 然后,你需要去掌握使用消息队列的技能,能够处理一些常见的问题
    • 有了这些基础知识的储备以后,你就可以深入到源码中去,进而加深你对消息队列的理解
      • 这时候你要了解其中必备的底层技术,比如高性能的网络传输、内存管理和锁的使用
      • 同时也要深入学习消息队列一些高级特性的实现原理,比如如何实现事务消息、消息队列如何支撑海量 IoT 设备同时在线
  • 一份知识图谱
    • 对于实现消息队列中涉及的重要的实现技术,像网络通信、序列化反序列化、分布式事务、内存管理等,这部分内容是这门课程中的精粹,需要你重点学习
  • 学习资源推荐
    • 消息队列的最佳学习资料就是它们的官方文档
    • Stack Overflow
posted @ 2020-06-08 10:48  怡情养性长智  阅读(191)  评论(0编辑  收藏  举报