Skip to content

ijayer/mq-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Message Queue Practices

AuthorBy: zhe
CreateAt: 20190328
ModifyAt: 20190706

Message Queue Compares Ref to Here

RabbitMQ Practices (using the Go RabbitMQ client)

  • 01-hello world

    send.go: 实现生产者代码,发送一条 hello 然后退出; recv.go: 实现消费者代码,从队列中持续取数据

  • 02-work-queues

    实现一个用来在多个 Workers 之间分发 耗时任务 的工作队列

  • 03-publish/subscribe

    通过实现一个日志系统来学习 RabbitMQ p/b 的简单用法:该日志系统由2个程序构成,第一个用来发送日志消息,第二个则用来接收并将其输出到终端窗口。

  • 04-routing

    给日志系统添加新特性:只订阅一部分消息

  • 05-topics

    路由规则支持模糊匹配的 Exchange 类型:topic

  • 06-rpc

    基于 MQ 构建 RPC 系统

[TODO]Kafaka

Kafaka Practices

About

Message queues practice

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages