摘要: 一、构建可扩展的网站架构 1、如何分解系统的各个模块,如何定义各个模块的接口,如何复用组合不同的模块构造成一个完整的系统, 是软件设计中最具挑战的部分。 2、设计完整可扩展架构的核心思想是模块化,并在此基础上,降低模块间得耦合性,提高模块的复用性。这些 组件模块以消息传递及依赖调用的方式聚合成一个完 阅读全文
posted @ 2019-06-01 23:49 艾薇-Ivy 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka,以及阿里开源的RocketMQ 2、AMQP是消息队列的一个协议。 3、RabbitMq开发语言:Erlang – 面向并发的编程语言。 二、下载安装 1、下载 Rabbit MQ 是建立在强大 阅读全文
posted @ 2019-06-01 00:15 艾薇-Ivy 阅读(259) 评论(0) 推荐(0) 编辑