mq消息队列(一):jms和amqp的区别(整合转载)

前言 在过去的工作中,用过rabbitmq和activimq,并看到别人用过kafka和rocketmq。 但是一直局限于简单的使用,相关的技术急需进一步提高。 这几项技术虽然都是mq消息队列,但是却有不少的区别,而其中一个绕不开的话题就是他们支持的协议和规范,就我目前所知的来说,java ...

2018-09-20 10:32:53

阅读数 391

评论数 0

springcloud微服务七:网关zuul

理解网关概念 根据我个人的理解,对于一个系统来说,不管是微服务架构还是非微服务架构,如果单从功能实现来说,网关其实不是必要的。 但是,如果一个系统的业务涉及到了和外部网络的交互,多数情况下都会加入网关功能,最根源的目的就是提升系统的网络安全性。 因此网关可以理解为是在大的系统架构层面...

2018-09-15 20:24:01

阅读数 327

评论数 0

springcloud微服务六:声明式服务调用Feign

在有了eureka服务注册中心、ribbon负载均衡及服务消费、hystrix断路器三部分之后,其实在某种程度上就应该能够创建一个基本的spring cloud微服务应用了,只不过这种应用无论是代码层面还是架构层面都还有一定的缺陷。 从代码层面来讲,ribbon和hystrix是一个标准化spr...

2018-09-09 22:31:38

阅读数 463

评论数 0

BSON与JSON的区别

转自:https://blog.csdn.net/z69183787/article/details/26709505 BSON是由10gen开发的一个数据格式,目前主要用于MongoDB中,是MongoDB的数据存储格式。BSON基于JSON格式,选择JSON进行改造的原因主要是JSON的通用...

2018-09-05 17:04:01

阅读数 100

评论数 0

springcloud微服务五:客户端负载均衡ribbon

一、基本概念理解 ribbon用在客户端,或者说消费端,被称作客户端负载均衡。 对于这个称呼,可以解析为三个部分,一个是客户端,一个是负载均衡,然后就是客户端负载均衡。 根据个人理解,所有发起请求的一端、去拿东西的一端,都可以称之为客户端或消费端。 而负载均衡,一般则是针对于至少两个以上的...

2018-09-03 00:28:32

阅读数 359

评论数 0

提示
确定要删除当前文章?
取消 删除