规范开发行为 建议154:不要过度设计,在敏捷中体会重构的乐趣 在以下几个情形, 我们不得不更改软件的设计: 如果项目是针对某个大型机构的,不同级别
RabbitMQ入门之Go语言教程-(5)
RabbitMQ官网的消息模型的第五种-Topic topic交换器 topic(主题)交换器 发送到topic交换器的消息不能具有随意的rou
RabbitMQ入门之Go语言教程-(4)
RabbitMQ官网的消息模型的第四种-路由模式 路由(routing) (using the Go RabbitMQ client) 在上一教程中,我们构建了一个简单的日志记录系统。我们能够向许
RabbitMQ入门之Go语言教程-(3)
RabbitMQ官网的消息模型的第三种-发布/订阅模式 发布/订阅 (using the Go RabbitMQ client) 在上一个教程中我们创建了一个work queue。work queu
RabbitMQ入门之Go语言教程-(2)
RabbitMQ官网的消息模型的第二种-Work Queue(工作队列); 第二种模型(Work Queue) 介绍 Work queues, 也被称为(Task queues), 任务模型